Technically speaking twitter facebook are not difficult to develop and an average computer professional can developed them. What they did they recognize a potential market and to developed that kind of software one require highly computer literate user communities USA is one such example and they have this user cimmunity(we in pakistan lack this). I doubt that twitter and facebook have done anything to improve society or state of research, yes they have earned a lot of bucks and that is their success.nazia2k said:@ sardar ali. Computer is not my field. I hope you know what you are talking about. But counting "ifs" and "cans" in your post does not paint a nice picture. I hope Pakistani universities produce students who can release a bug free window operating system for the world to use and get fame like the owners of twitter, facebook and YouTube. All the best.