The TinVille introduces the architecture of web application which is designed to enable the decentralized applications and it provides accounts, authentication, databases, asynchronous communication, and the scheduling of applications across Peer-2-Peer network connection.