http://www.cmcrossroads.com/bradapp/javapats.html -- A comprehensive tour of design patterns and their use in JavaLanguage programming and DistributedComputing. Introduces the concept of patterns and some related terms. Also introduces the GangOfFourDesignPatterns and briefly describes each one of these fundamental patterns, providing online resources to each. Included are descriptions of patterns that are available.