"Cute" deals more with the appearance of something or someone, whereas "sweet" has more to do with the kind-hearted nature of something or someone.
Sweet is been thoughtfull in nice ways..cute is more looks? Not sure but thats how I'd look at it
Cute means you have a bubbly and adorable personality as sweet means you are kind and considerate. :)
One tastes good.
cute can turn sexy in a moment sweet is innocent