Code Base Services
Web based applications not only reduces your need of server requirement, but also the need to install the client side application in each PC that has to access it.
Web is persona online! Web Application is business backbone! So, real user experience for your interface is extremely important.