They are cold, sweet and refreshing, but if you thought that gelato is simply the Italian name for ice cream - it's time to sort it out.