A social networking website is an online platform that allows users to create a public profile and interact with other users on the website. Social networking websites usually have a new user input a list of people with whom they share a connection and then allow the people on the list to confirm or deny the connection. After connections are established, the new user can search the networks of his connections to make more connections. A social networking site may also be known as a social website or a social networking website. The use of internet-based social media programs to make connections with friends, family, classmates, customers and clients. Social networking can be done for social purposes, business purposes or both. Social networking means the creation and maintenance of personal and business relationships especially online. Social networking websites allow users to be part of a virtual community. Through social networking websites, users can share their lives with other people without needing to develop and publish their own home pages. These websites also provide an important linking element between users that allows friends to communicate directly with each other.