Web development companies incorporate all areas of creating a Web site for the World Wide Web. This typically includes PHP / MySQL, ASP, .NET, Java, XHTML, CSS, usability and semantics, programming, server administration, content management, marketing, testing and deployment.
A web development firm typically specializes in the "back end", that is, programming, database development and server administration. There are usually more than one member that works on a given Web Development team, each specialising in his or her own field.
A web development company does not particularly specialize in creation of graphic intensive web site and varies greatly from one firm to another. Searching for a web design company?