Newborn- 0 to 2 months
Infant- 2 months to 1 year
Baby- 0 to 4 years
Toddler- 2 to 4 years
Baby is a general term, while toddler describes a very small category of children.
A baby can be a newborn or a toddler, while a toddler falls under a certain age.