Hello Neeraj and Shabbir Sir if you want to know more about sites like twitter then try this website as a tool
similarsitesearch(dot)com

This website is search engine like google where you can search similar websites

For example just type twitter(dot)com in its search box and you will get list of sites similar to twitter

;-)