What is Context Api?

We pass information between components through props.But in time of passing data to a child we need to go through all the components in react tree.This causes props drilling.Context api is a component structure where we can avoid props drilling and pass through data any components of the react tree.

What is semantic tag?

Semantic tag is a tag who conatin a meaning rather than mere presentation.Browser can undersdant its meaning and presentation.We use semantic tags to make a website usnderstable.Semantic tags express the website content properly so that we can understand what is written in this content.Example:Header tags Header tags <h1> through <h6>,<article>,<audio>etc.