What is a Ceilidh?

What is a ceilidh? While some people are very familiar with the idea of a Ceilidh.... others are not so.  Let's start at the beginning: Traditionally it is a gathering or social event, and it didn't necessarily involve any dancing.  These days a Ceilidh is a sociable way to bring people together involving Scottish music and dance. Children ceilidh, old people ceilidh, [...]