What is the best definition for “collision domain” . How it can happen and what is the best way to avoid it.