Design patterns
There are various design patterns used in UX Design practice. User Interface Design Patterns are used to choose the right input type, form validation method or navigation component. Persuasive Design Patterns deals with human cognition, perception, and memory.