What is the difference between an artifact and an ecofact?

The difference between an artifact and an ecofact is artifacts are human made, ecofacts are non-artifactual organic and environmental remains