What is contex API ?

The new React Context API, allows us to pass data through our component trees, giving our components the ability to communicate and share data at different levels.

What are semantic tags in HTML?

Semantic tags clearly define the purpose of the HTML element. It also describes the type of content that the element should contain. For example, header, footer, article are considered semantic elements as they clearly describe their purpose and the type of content they should enclose.