I have followed lots of discussions on this site about various types of classes but have to confess I don't really understand what the differences are.

So what is the difference between a class boat and a fomrula boat (A class versus formula 16) and what is the definition of

Open Class
One design
Development Class

and whatever other types there are?

Gareth