The difference between stereotype and discrimination can be explained by the following points:
Stereotype is the fixed notion or image of a group/person without any regard for their individuality. This has no rational or scientific basis.
Discrimination is differentiating and treating people of a particular community or a group, differently from others by giving them less advantages.