Visit the PatternDigest.com:
A free resource for software designers, architects and programmers
This article explains what software patterns are about.
Find the Pattern to match your Needs
Browse the online patterns catalog to find software design patterns, such as design and architecture patterns from these highly acclaimed books:
Visit the PatternDigest BookShelf to find these and many other published books about object oriented software patterns. Lists are categorized by a variety of topics for easy browsing.
Use the site search tool to find a particular software pattern or a patterns book that meets your specific needs.