The term "baby" is typically used to refer to very young children, usually from birth up to about one year of age. However, there is no specific age at which a child stops being referred to as a baby and is considered to be no longer a baby. The transition from being called a "baby" to being called a "toddler" or a "child" can be somewhat subjective and vary between cultures and individual preferences.
In general, as a child grows and reaches certain developmental milestones, they may be referred to differently at different stages:
Infant: This term is often used for babies from birth up to about one year old.
Toddler: Typically, children between the ages of one and three years old are referred to as toddlers. During this stage, children start to explore more, learn to walk, and experience significant cognitive and language development.
Preschooler: Around the ages of three to five years old, children may be called preschoolers. This is the age range when many children begin attending preschool or early childhood education programs.
School-age child: Once a child starts attending formal schooling, usually around the age of five or six, they are often referred to as school-age children.
Again, it's important to note that these age ranges are not rigid, and different people or cultures may use these terms differently. Some parents may continue to affectionately call their child a "baby" even after they have grown beyond the traditional "baby" age range. The specific terms used to refer to children can vary based on cultural norms, individual preferences, and the relationship between the child and the person addressing them.