Patterns are common pieces used in design that we can assemble as needed into structures that are more complex. They will help us recognize what is going on in an existing diagram, and building, out of these pieces, when configured suitably and tailored to your specific purpose, useful models that will accomplish your goals.