EPAM Systems Interview Question

Could you please describe design patterns?