Twitter has offices in San Francisco California and it started way back in 2006. It was basically a side project of a private company but in such a short time, it has grown to be one of the most popular short messaging services all over US and other countries.

Many people access important information through Twitter such as world news and friend updates. It all started when Jack Dorsey took an interest in finding out all the activities of his friends. He saw an opportunity in the simple concept he has visualized and so he consulted his colleagues. After that, a prototype was immediately built. 

A San Francisco-based creative environment, Obvious, funded the initial operation of Twitter. It took about two weeks to finish the prototype and it was finished by March 2006. However, it was launched for public use last August 2006. Later on, as the service became extremely popular, the people behind the service founded Twitter Incorporated. 

Other companies providing similar service are wondering why Twitter became a big hit. Well, the answer is quite simple. People want to stay connected at all times. Twitter accepts messages from the web, SMS, instant message, mobile web, and other API projects (third party); because of these good features, many people appreciated Twitter. 

Online communication often poses the problem of information overload but through Twitter, this problem is solved. When someone sends a message via Twitter, an immediate response is not expected. Being ambient is one good quality of Twitter. Updates on your friends, relatives, and family are send to your web site, IM, or phone but it is up to you to deal with such information; you can either respond to the updates or just ignore them. 

By receiving updates regularly, you can keep track of the activities of your friends and loved ones. There is no pressure on your part to respond to the updates. Users are also free to switch off the updates through the 'settings' on their account. They can also schedule when to receive updates, whose updates to receive, and the device where they can receive the updates. So you see, the information you receive from Twitter will depend on the settings of your account. 

'Ruby on Rails' is the application framework being used by Twitter. This allows quick and easy work. Everyday, multiple changes and new features are deployed. The skeleton code framework of Rail allows add-ons to Twitter without any problem. Their engineering team use Macintosh computers except during testing. The user interface on their website was designed using Photoshop and Omnigraffle. 

Twitter's business model is still in its research phase. The users of Twitter will soon have a chance to generate revenue but they must wait until its implementation. Right now, Twitter is concentrating more in providing excellent service to their millions of users worldwide. 

Twitter pays close attention to the behavior of their users and the feature requests being sent to them. They now have a mobile site due to extreme demand from users. Still, Twitter Incorporated sticks to their philosophy  to keep everything intuitive and simple. The feature requests of various users are carefully being studied by the Twitter team.

Soon, the company will be able to attract users from all over the world who possess the right attitude and class talent towards business.