Social networking sites allow users to create profiles and form relationships with other users. They provide advantages like fast communication, sharing interests and information with friends. However, they also have disadvantages such as lacking emotional connection, decreasing face-to-face skills, and reducing family closeness. Social networking sites also enable users to communicate directly but can facilitate laziness and create distractions.