In order to discuss the general function of the website, we must firstly identify and define the environment where this will take place.