Create a refresh group if you have a group of MV's that you either want/need to refresh together. A good reason is refresh timing (daily, weekly, monthly, etc.).

I hate to say it, but the MV docs are perty good at tahiti.oracle.com

Have a nice day.