A pundit is a person who offers opinion in an authoritative manner on a particular subject area (typically politics, the social sciences, technology or sport), usually through the mass media.[1][2][3]