Caster sugar is a finer grain than granulated sugar. Caster sugar is usually used in cooking and granulated sugar is generally the sugar used in tea / coffee and our cereal. Hope this helps.
Here's a image of one, I wonder why they are called Sharon Fruit though.