Yahoo! has built an impressive catalog of design patterns. Design patterns are GUI components or structures that are reusable. A good example is Yahoo!'s Find with Tags design pattern. It demonstrates the UI for a user to search within a set of tags.
It quickly becomes a buffet of UI elements that you can peruse when you're looking for a good way to display information in your user interfaces.