What is the problem of yellow teeth in children?

It may be because the teeth are in the developmental stage, the child has taken tetracycline drugs or the fluoride level in the drinking water is excessive, or it may be due to dental stains caused by plaque build-up or shallow caries caused by bacterial infection.