title: Engines in Python Pandas read_csv
body: <p>In the document for <code>pd.read_csv()</code> method in pandas in python while describing the "sep" parameter there is a mention of engines such as C engine and Python engine. </p>
  
  <p>The document link is :
  <a href="https://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_csv.html" rel="noreferrer">https://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_csv.html</a></p>
  
  <p>What are these engines? What is the role of each engine? Is there any analogy which can help understand these engines better?</p>