There are two main types of applications:
-desktop applications
-web-based applications
Both applications have distinct advantages and
disadvantages. Desktop applications run on users computers, they
may connect to a central database or file storage area. Web-based
applications run off of a centralized server through a users Internet
browser on their computer. Deciding what your applications needs
are will help dictate what type of application you should develop.
Learn
more about Desktop Applications
Learn
more about Web-based Applications