The contest has been going for almost 60 years now which makes it one of the longest running television programmes and one of the most watched non-sporting events in the world. It started with 7 competing countries. This number has gone up to 43 throughout the years.
One misunderstanding is that "Euro" in the name means that participating countries must be geographically located in Europe or be members of the European Union. Actually they must be Active Members of the EBU (European Broadcasting Area) which explains why countries as Morocco and Azerbaijan have taken part.