What are the UI patterns?
User interface (UI) design patterns are reusable/recurring components which designers use to solve common problems in user interface design. For example, the breadcrumbs design pattern lets users retrace their steps. Designers can apply them to a broad range of cases, but must adapt each to the specific context of use.
What are UX design patterns?
What are UX design patterns? UX design patterns are reusable design components that are used to solve common usability problems that users experience. For instance, a breadcrumb trail that shows users the path from the homepage to the page they are on is a design pattern.
What are the principles of user interface?
According to Jef Raskin there are two laws of user interface design: First Law: A computer shall not harm your work or, through inactivity, allow your work to come to harm. Second Law: A computer shall not waste your time or require you to do more work than is strictly necessary.