Common desktop design approaches don’t always work well on mobile devices with touch interfaces. For example, website navigation via drop-down menus doesn’t work when there’s no such thing as a hover state. Additionally, touch users will want to use gestures such as swiping and pinching, and desktop websites don’t allow for this.