some type of pattern that can be used to describe the shape and function of an object