Miami Dade County interview question

Describe what are Design Patterns