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