A React element describes what you want to see on the screen. simply put, a React element is a plain object describing what you want to appear on the screen in terms of the DOM nodes or other components.
Elements can contain other elements in their props.
Creating a React element is cheap. Once an element is created, it is never mutated.