We love building web applications. In the old days, we built many desktop applications that would allow our cients to add functionality to many of their mundane tasks. Today, web applications have become anything from a catering system to a document repository.
We take an idea and put a design around it. We then build the database architecture and apply our development approach. After we have the idea and a basic database we create a workflow map and wireframes. It is at this point that we hand our appliction over to our photoshop designers.
Once we have an approved Photoshop design we get our developer working on the slicing and cut-up of the files. We then start working on our HTML and CSS to make the site functional.
Of course there is much more to this but I think you get the idea.