Describe Patterns? here.