Something that promotes growth and development