Facebook Application Development : Recently Facebook has become a platform for socializing with people across the whole world. More and more applications are available on this platform because of its reach to the international audience. Due to the amazing structure and conceptual brilliance with which Facebook has been built, it becomes a powerful tool to spread information to people, communities and beyond that. Thus a business, which needs its customers to be updated and informed, must think this as a viable option. Facebook application also indirectly provides for free advertising whenever the user shares content related to the application, thus making other users aware of your product or company.