As a User Interface actor, I must often describe web applications.
This is a difficult step of the project : how to find the best word to describe one functionality? you have an idea, your collegue understands something else, so does the client
One solution is made by this nice web-site:
Web Patterns: A UC Berkeley Resource for Building User Interfaces
Anyone can suggest a pattern. Every pattern is illustrated by screenshots with links to the corresponding website.
Simple & efficient!