User experience design, or UX design, is the process of building a product that's user-friendly and provides enhanced user experiences through elements like the user interface (UI), visuals and ...