Contact inhibition is neither hormone nor enzyme. It is a regulatory mechanism to control the cell growth. If a cell has plenty of available substrate space, it replicates rapidly and moves freely.This process continues until the cells occupy the entire substratum. At this point, normal cells will stop replicating.
In cell biology, contact inhibition is the avoidance behavior exhibited by fibroblast-like cells when in contact with one another.
When two cells collide they attempt to move in a different direction to avoid future collisions. As replication increases the number of cells, the number of directions those cells can move without touching another is decreased. As the two cells come into contact, their locomotive process is paralyzed.
Cancerous cells typically lose this property and thus grow in an uncontrolled manner even when in contact with neighbouring cells. They aren't motivated to change direction upon contact, so they pile up and grow over each other.