Employment search is just one of the many duties that comes with adult life. Employment is considered to be an agreement between two parties, one being the employee and the other the employer. An employee could be looked upon as someone in the service of another under any contract of hire, be it express or implied, oral or written, where the employer has the right to control and direct the employee in details of how the job is to be carried out. Based on the numerous factors affecting the job market at a given time, it is difficult to predetermine how hard or easy a job search will be. While some careers stay in demand others may face an overflow, making it difficult to find employment in one's chosen field. In the past, most people used to spend their lives working relatively close to the area they were born in, it is now common for individuals of any nation to migrate anywhere in the world seeking for employment. The birth of the internet has made it possible for many individuals to find viable income without ever leaving their homes.