Wireframes and interactive prototypes are used to help visualise the user experience design (UX). These are the foundations of the functionalities, layout and visual design. A good mobile app design, web app design or website always starts with an UX design.