I would like to share a question which I often asked by my grandmother, “What are you doing on this laptop?”. I am sure it is difficult for you also to explain what is web designing to your grandparents.
However, I found a way to explain the same by taking some real-life examples. Firstly, I was looking for something which I can relate to.
A construction site can be a perfect example, where core construction elements can play the role of different elements of programming.
HTML (Bricks): The way we build building structures (with bricks), similarly we create web pages using HTML tags.
<html>is our foundation stone on which we build the whole structure of the page.
CSS (Paint): Since our main structure is ready now, we can now give it a good paint job. CSS plays a similar role in web designing, it provides colors to our web pages.
I am sure you can also explain programming to your loved ones, especially if they are not from a programming background.