UX Design (User Experience Design) is the discipline aimed at optimizing a user's overall experience with a digital product: ease of use, clarity of the journey, satisfaction, and efficiency in reaching their goal. It relies on user research, testing, and iteration rather than intuition alone. Good UX Design always comes before the visual work of UI Design.
Code