They are a species that is closely related to, but distinct from, Homo sapiens.
Hope this Helps
9.4m questions
12.2m answers