Database development covers 'Client Databases' like Microsoft Access and Visual Fox Pro as well as 'Server Databases' like Oracle, DB2, MySQL and SQL Server.
Virtually any 'dynamic content' on the web can be considered a web application. Examples include ecommerce, online banking, job boards, search engines, document management systems, discussion boards and online email systems. Web applications bring the portability of the Internet to traditional business applications.
Business to Consumer (B2C) Ecommerce applications allow transactions to be conducted online. These systems encompass catalogs, ordering, inventory, fulfillment, shipping and customer service. Ecommerce sites mix the selection of a retail store with the ubiquity of the web.
A Windows Application is a custom unit of functionality that runs on the Windows family of operating systems. Windows Applications feature robust user interfaces, fast execution times and full featured control of computing systems. These systems may include client or server side functionality for a variety of business tasks.