As websites have become more advanced the lines between website and program have become blurred. Web applications are where the two meet and can be a whole website or a small component of a larger site.
The potential of web applications is limited only by our collective imaginations. Examples of the type of application we have recently worked on include: