Varför skulle en spelare ges ett gult eller rött kort?

Varför skulle en spelare ges ett gult eller rött kort?

För att göra en foul eller en talja eller attackera en annan spelare (men ibland domaren inte ser det e.g. i FA-cupfinalen när Stoke gjorde en miljon hemsk tacklingar på Manchester City men domaren var i sin egen värld). Det är faktiskt ganska ovanligt att få ett rött kort, men 2 gula kort menar ett rött kort.