What is a provider and its purpose? | Context API | react Interview Questions | NextRound.in