Neanderthals vs Homo Sapiens (Modern Humans) There are a number of differences between Neanderthals and Homo Sapiens (Modern Humans) that include a number of physical differences too. Neanderthals and modern humans are two closely related species. Neanderthals originated before modern humans. In fact, their origin dates back to the ice age. They lived with modern humans […]