Glossary: React Beyond the Basics
client component
Also written: client components
A component whose code is downloaded and runs in the visitor's browser, so it can use state, effects, context and click handlers. In a plain React app such as a Vite project, every component is a client component.