Agar kegiatan bermain bersama anak menjadi lebih menyenangkan dan bervariasi, ada dua kategori permainan yang bisa dilakukan bersama, structure play dan free play. Structure play atau yang juga dikenal sebagai permainan berorientasi tujuan, umumnya melibatkan penggunaan logika untuk menyelesaikan masalah. Contohnya seperti mengikuti arahan untuk merakit mainan atau olahraga terorganisir seperti bermain bola.
Sedangkan free play adalah permainan kreatif dan berimprovisasi dengan kemungkinan yang tidak terbatas, di sini anak lebih berperan dalam memilih mainan apa yang mereka inginkan dan orangtua hanya merespon arahan yang diberikan anak. Permainan yang bisa dilakukan adalah seperti permainan balok, menggambar atau mewarnai.
Kedua kategori permainan ini penting untuk menanamkan rasa ingin tahu pada anak dan juga pembelajaran yang berguna. Ketika seorang anak terlibat dalam kegiatan bermain berstruktur, mereka belajar bagaimana mengenali pola dan memenuhi tujuan yang telah ditetapkan sebelumnya dengan cara yang paling efisien dan efektif. Sebaliknya, permainan bebas adalah tentang mempelajari cara membuat sesuatu dari awal dan mengeksplorasi kemungkinan.