Problem Statement
Explain the difference between frontend and backend development.
Explanation
Frontend (client-side) involves what users see and interact with—HTML, CSS, JavaScript, React, etc. Backend (server-side) handles data, APIs, and server logic using languages like Node.js, Python, or Java.