Web Application Solution Provider
Many of these services can/are required on nearly all projects (regardless of the business solution). For example, most solutions require some sort of role based security, most require dynamic reads/writes to and from a database, most need to be built to allow for unlimited scalability (application potentially spread across several servers), many will want to capture web service utilization statistics, etc.).
Typical Technical Execution Environment