Mother is woman who gives birth to a child. A woman who raises a child while necessarily giving birth to it is also termed as mother in some cases, based on the emotional bond. One of the most famous example of this exists in Hindu mythology in the form of Lord Krishna and Maiya Yashoda.Hence mother can be of any of the types below:
1. Biological mother
2. Non- biological mother
3. Surrogate mother
There are many roles a mother has to play apart from giving birth to a child. One of the very first one is that of a teacher.