Most of us are familiar with the Design Patterns on the Desktop and Multi-tire type of applications. With the recent Web 2.0 kind of applications its very important to understand the User Interaction Design Patterns. I got this site from one of my manager and i found it to be very very useful. It has a variety of experiences from the industry experiences and also has great examples.
You can visit http://www.welie.com/index.php.