On more than one occasion I have heard people compare our web design industry with architecture.
It's an easy comparison to make. Websites are a lot like custom designed buildings. The client, for a web site or a building, will approach a designer with a specific set of needs and objectives he or she needs to incorporate into the design. Both may have difficult problems that need to be addressed in an elegant, efficient, and flowing manner. Both need to editorialize and often fit less rather than more. The parallels between the two industries are many.