One requirement for a supermodular game $(I, \mathbf S, \mathbf u)$ is usually presented in two ways (e.g. in this note):
For $i \in I$, $u_i$ is supermodular in $S_i$, when $s_{-i}$ is fixed, i.e. for $s_i, s_i' \in S_i$ $$u_i(s_i \vee s_i', s_{-i})+u_i(s_i \wedge s_i', s_{-i}) \geq u_i(s_i , s_{-i})+u_i(s_i', s_{-i})$$
Or
For $i \in I$, $u_i$ is upper-semicontinuous, i.e. for $\alpha \in \mathbb R$ $$\{s_i \in S_i \mid u_i(s_i, s_{-i}) < \alpha\} \text{ is open.}$$
But they're obviously different. The former endows $S_i$ with an order structure, while the latter requires the equipment of a topology. How to understand this difference?