Introduction
Props let components get information from their parent. They are read-only so components don't change data they don't own.
Passing a user name from a parent to a child component to display it.
Sending a color value to style a button without changing it inside the button.
Sharing a list of items from a parent to a child for showing in a list.
Giving a child component a callback function to notify the parent about an event.