Online or offline
Both.
You can play Cooking Mama Online and Offline. But usually, after you just have update Cooking Mama and you want to download new recipes... Of course you need Internet Connection. But if you already download the recipes, you can play it whenever you want ( even though offline )