Ice cream is extremely versatile, with a huge variety of flavours and styles available worldwide. Some are so different that they seem like a completely different product. So what types are there and what do you need to know about ice cream as a whole?