What is collision domain and broadcast domain?

Collision domain, first what is a collision: Maybe the question you have is, what is the difference between a layer 2 and layer 3 broadcast. Collisions are considered part o