An ecofact is a natural object found at an archaeological site that has archaeological significance but has not been modified or created by human beings. Ecofacts provide valuable information about the environment and how ancient humans interacted with it, including insights into diet, climate, and available resources.