Obezitatea infantilă și excesul de greutate sunt adesea folosite ca sinonime, dar există o diferență clară între cele două. De fapt, susțin medicii, ambele sunt rezultatul raportul dintre caloriile consumate și arse. Diferența dintre obezitate și supraponderalitate la copii este dată de gradul de acumulare al grăsimilor. Practic, diferențierea dintre obezitate și supraponderalitate se face folosind indicele de masă corporală (IMC = greutate/înălțime2 (kg/m2). În același timp, obezitatea infantilă și supraponderalitatea nu pot fi puse pe seama unui singur factor. De obicei, mai mulți factori lucrează în combinație, crescând riscul. Aceștia includ: mâncarea (consumul excesiv de alimente bogate în calorii precum gustări, prăjeli, paste, ciocolată, chipsuri, băuturi răcoritoare). Totodată, se ia în calcul activitatea fizică scăzută. Copiii care nu se joacă suficient și nu practică sport sunt mai predispuși să ia în greutate, un motiv în plus de a nu arde caloriile consumate. Bineînțeles, trebuie amintiți și factorii genetici/familiali: copiii din familii cu membri supraponderali/obezi sunt mai susceptibili de a fi și ei la fel.
Mai grav este că cei mici pot dezvolta probleme grave precum diabetul și bolile de inimă și adesea aceste boli se transmit până la vârsta adultă. Mai mult decât atât, ei prezintă un risc mai mare pentru următoarele probleme de sănătate: diabet zaharat tip 2; sindrom metabolic; tensiune arterială crescută; astm și alte probleme respiratorii; tulburări de somn; tulburări de alimentație.