aewallace.wordpress.com
Social Networking
Social networking software such as Facebook and Twitter are providing opportunities for personal expression, the creation of communities, collaboration and sharing. Other examples include blogs (pe…