What are differences between a standalone application and a client server application?
What is the difference between the web server and the application server? Which is more important? How do they communicate with each other?