A general term for sweet foods made from ingredients like sugar and flour: candies, cakes, cookies, wagashi (Japanese sweets), etc. Common in everyday speech.
子供たちはお菓子が大好きだ。
Children love sweets.
パーティーにお菓子をたくさん用意した。
I prepared a lot of sweets for the party.
食後にお菓子を少し食べる。
I eat a little sweet after the meal.
コンビニでお菓子を買って帰った。
I bought some snacks at the convenience store and went home.