UI/UX Design
By
Paras Attri

A beginner's guide to UI and UX design: what each means, how they differ and the five steps designers follow, told through one student's homework app.
UI (user interface) is what you see on a screen: buttons, colors, text and layout. UX (user experience) is how using it feels: whether you can find what you need and get things done without confusion. Good UI/UX design combines both, so a product looks clear and works smoothly.
Prefer to watch? The 8-minute video version of this guide is at the end of the post.
Meet Sam
Sam is a curious college student who loves technology but doesn't know much about how apps and websites are designed. One day, a friend showed Sam a clunky old website. The text was hard to read, the buttons didn't work properly and the colors hurt Sam's eyes.
"Why is this website so bad?" Sam asked.
That question sent Sam researching how websites are designed and improved, and straight into the world of UI and UX. Let's follow Sam's journey.
What Is UI?
UI stands for user interface. It's everything you see and interact with on a screen: buttons, colors, text, icons and layout. Think of the controls on a video game or the dashboard of a car. When the interface is well designed, you know where to press without thinking about it.
What Is UX?
UX stands for user experience. It's about how it feels to use a website or app. Does it make your life easier or harder? If you find what you're looking for quickly, the UX is good. If you feel confused or frustrated, it isn't doing its job.
UI vs UX: What's the Difference?
UI design | UX design | |
|---|---|---|
Focuses on | How the product looks | How the product works and feels |
Covers | Colors, type, icons, buttons, layout | User research, flows, structure, testing |
Main question | Is it clear and pleasant to look at? | Can people do what they came to do, easily? |
Example | A bright, easy-to-spot "Add" button | Putting "Add assignment" where people expect it |
Think of a recipe. UI is the presentation, how the dish looks on the plate. UX is the flavor, whether the whole meal is enjoyable. You need both.
Sam's App Idea
Sam had an idea for an app to help students organize their homework. But every time Sam showed the design to friends, the feedback was disappointing.
The buttons were too small to tap. Nobody could figure out where to add assignments. The colors were so bright they hurt to look at. Too much was happening on one screen.
Sam realized that both the way the app looked (UI) and the way it worked (UX) needed fixing. So Sam followed the same five steps designers use.
The 5 Steps of the UI/UX Design Process
Most UI/UX design follows the same five steps: understand users, organize the structure, sketch wireframes, design the visuals and test with real people. Here's how Sam worked through each one. If you want the business side of the same journey, our guide to the complete process of product design covers it for real projects.
Step 1: Understand what users need
Instead of guessing, Sam talked to friends and asked questions like:
"How do you organize your homework right now?"
"What frustrates you about it?"
Sam also watched friends use similar apps to see what worked and what didn't.
Tools Sam used: Google Forms for quick surveys, and Notion to sort the answers into groups like must-have features and common complaints.
What Sam learned: students wanted an app that was simple, fast and calm to look at, with an easy way to add assignments and color coding by subject.
Step 2: Organize the information
The first version had confused people because everything sat on one screen. So before drawing anything, Sam worked out what should go where. This is called information architecture.
The home screen would offer just two main options, "Add assignment" and "View calendar". Less frequent actions, like settings, moved into a menu.
Tool Sam used: Miro, a digital whiteboard, to map how the screens connect.
Step 3: Sketch the wireframes
Next, Sam drew a basic outline of each screen without worrying about colors or details. These are wireframes. Sam made sure the home screen had large, clear buttons and that moving between screens felt natural.
Tools Sam used: Balsamiq for quick, hand-drawn-style sketches, then Figma for cleaner digital wireframes.
Step 4: Design the visuals
With the structure settled, Sam moved on to how the app would look. This is visual design, the UI part. Sam chose soft pastel colors for a calm feel, clean fonts that stay readable on small screens, and familiar icons, like a calendar icon for "View calendar".
Tools Sam used: Canva for mood boards, and Coolors to build a color palette that worked together.
Step 5: Test with real users
Finally, Sam gave the prototype to friends and watched how they used it. This is usability testing. They suggested making the Save button bigger and asked for color coding by subject.
Tools Sam used: Maze to see how people moved through the prototype, and Zoom to record sessions.
Sam made the changes, tested again and repeated the cycle until friends could use the app without any help.
The Result
After those five steps, Sam's app looked and worked completely differently. The cluttered screen became two clear choices. The harsh colors became calm pastels. The tiny buttons became big, easy targets.
Sam's friends now use it to organize their homework without asking how anything works. That's UI/UX design doing its job: solving a real problem in a way people enjoy using.
Key Takeaways
Step | What it does | Beginner tools |
|---|---|---|
1. Understand users | Finds out what people need and what frustrates them | Google Forms, Notion |
2. Organize information | Decides what goes where, so people can find things | Miro |
3. Wireframe | Sketches the structure of each screen | Balsamiq, Figma |
4. Visual design | Chooses colors, fonts and icons | Canva, Coolors, Figma |
5. Usability testing | Checks real people can use it, then improves it | Maze, Zoom |
Quick Quiz
Which tool is best for creating wireframes and app designs?
A) Google Forms B) Figma C) Canva D) Maze
Answer: B) Figma. It's used for everything from rough wireframes to finished, clickable app designs.
Conclusion
Pick an app you find annoying and write down three things that frustrate you about it. Then ask yourself which are UI problems, like small buttons or hard-to-read text, and which are UX problems, like not finding what you need. That one exercise is the start of thinking like a designer.
If you're building a product and want help getting both right, talk to our design team.
Credit by Simplilearn
FAQs
Last updated:
Paras Attri
SEO Content Writer at MadBrains
Paras Attri is an SEO Content Writer at MadBrains with 3.5 years of experience across SEO, AEO (answer engine optimisation) and GEO (generative engine optimisation). He writes content built to rank on Google and get picked up by AI search tools like ChatGPT and Google’s AI Overviews. His topics include ecommerce, UI/UX design, web and app development, and how AI fits into building digital products, all written in plain English for founders and marketing teams.
When he’s not writing, he’s usually gaming, halfway through a new series, or picking out songs on his guitar.



