This thesis describes various forms of metric spaces and establishes some of the properties of functions defined on metric spaces. No attempt is made in this paper to examine a particular type of function in detail. Instead, some of properties of several kinds of functions will be observed as the functions are defined on various forms of metric spaces such as connected spaces, compact spaces, complete spaces, etc