The following two definitions are taken directly from Rudin's Principles of Mathematical Analysis.
(1) OPEN SUBSET DEFINITION: If G is an open subset of some metric space X, then G \subset X and for any p \in G we can find some r_{p} > 0 such that the conditions d(p,q) < r_p, q \in X implies...