Develop notes on the following:
The technologies behind a social network tool you use.
Your experience with this tool.
How it has changed the way you interact with your friends and family. Is the change a positive or negative one from your perspective?
The social network tool I use is Facebook.
Facebook uses PHP but it has a compiler HipHop Compiler. That converts it to C++ and complies it using g++ creating a template. To avoid static compiling, Facebook works on HipHop Interpreter and HipHop Virtual Machine which translate the PHP code to HipHop ByteCode (1). Facebook uses Linux, but has optimize it for its own purposes. It also uses MySQL but mainly as a key-value persistent storage, moving joins and logic onto web servers since optimizations are easier to perform.
The response provides you a structured explanation of web 2.0 and social networks. It also gives you the relevant references.