Cache group plays role btwn sup nd backend whereas sync grp between sup nd device.
Cache interval is time when cache will get refreshed.
E.g. you got an mbo with scheduled cache policy nd 10 mins interval.
So every 10 mins, a request ll be going from sup to backend asking about latest data and would replace existing data in sup cdb.