JSX (JavaScript XML) is a syntax extension that allows mixing HTML-like code with JavaScript. React uses JSX for defining component structures and rendering.