Concept Flow - State vs props comparison
Parent Component
Pass props to Child
Child Component receives props
Child uses props to render
Child Component
Initialize state
State changes via setState
Component re-renders with new state
Props flow from parent to child and are read-only. State is local to a component and can change, causing re-render.