Interface Design Patterns

Interface design patterns are solutions to frequently-occurring problems and situation in the design of interfaces. The end users and the implementation teams conceptualise the interfaces in terms of interface design patterns.