In order to come up with user-friendly experiences, it is important to design interfaces that suits different cognitive loads and mental models. However, these concepts are related but one should view them separately when designing. Consequently, knowing about this stuff and applying the right techniques would improve usability as well as user satisfaction.