That last is a completely different question, and much harder, from your first question!
That, at least is relatively straight forward. Given a set X, a topology for X is a collection of subsets of X, T, such that:
1) X is in the collection.
2) The empty set is in the collection.
3) The union of any sets in the collection is also in the collection.
4) The intersection of any finite number of sets in the collection is also in the collection.
The "standard topology" for Rn is the collection of open sets where a set, A, is open if and only if "for ever x in A, there exist a number [itex]\delta> 0[/itex] such that the ball, [itex]B_\delta(x)[/itex], defined as [itex]\{y | d(x,y)< \delta[/itex] is a subset of A". Here d(x, y) is the "standard metric" on Rn: if [itex]x= (x_1, x_2, ..., x_n)[/itex], and [itex]y= (y_1, y_2, ..., y_n)[/itex], then [itex]d(x,y)= \sqrt{(x_1- y_2)^2+ (x_2- y_2)^2+ \cdot\cdot\cdot+ (x_n- y_n)^2}[/itex].
Now, suppose x is in [itex]\cup \{U_i\}[/itex] where [itex]\{U_i\}[/itex] is a collection of open sets A. Then there exist some specific [itex]U_i[/itex] containing x. Since [itex]U_i[/itex] is open, there exist [itex]\delta> 0[/itex] such that [itex]B_\delta(x)\subset U_i[/itex]. But if every point of [itex]B_\delta(x)[/itex] is in [itex]U_i[/itex]j it is certainly in the union so [itex]B_\delta(x)\subset \cup \{U_i\}[/itex] and so [itex]\cup \{U_i\}[/itex] is an open set.
Intersection is a little trickier and why we need "finite". Suppose [itex]x\in \cap U_i[/itex]. Then [itex]x\in U_i[/itex] for all i. Since every [itex]U_i[/itex] is open, there exist [itex]\delta_i> 0[/itex] such that [itex]B_{\delta_i}(x)\subset U_i[/itex] for every i. Here's where we need "finite". Since the set of all such [itex]\delta_i[/itex] is finite, there exist a smallest [itex]\delta_k[/itex]. Then [itex]B_{\delta_k}(x)[/itex] is a subset of all such [itex]B_i(x)[/itex] and so is in every [itex]U_i[/itex] and so in their intersection. [itex]B_k(x)[/itex] for that k is in [itex]\cap \{U_i\}[/itex]. Since x could be any point in [itex]\cap\{U_i\}[/itex], [itex]\cap \{U_i\}[/itex] is open.
Now that we have shown that the union of any sub-collection is also in the collection, to show that the entire space, A, is in the collection, take the union of all sets in the collection. To show that the empty set is in the collection, take the union of of the empty subcollection.