The Germanic peoples were an indigenous ethnolinguistic group of Northern European origin identified by Roman-era authors as distinct from neighbouring Celtic peoples, and identified in modern scholarship as speakers, at least for the most part, of early Germanic languages.
Celtic cultures seem to have been widely diverse, with the use of a Celtic language being the main thing they had in common. Today, the term Celtic generally refers to the languages and respective cultures of Ireland, Scotland, Wales, Cornwall, the Isle of Man, and Brittany, also known as the Celtic nations.
The Celts are an Indo-European ethnolinguistic group of Europe identified by their use of Celtic languages and cultural similarities. The history of pre-Celtic Europe and the exact relationship between ethnic, linguistic and cultural factors in the Celtic world remains uncertain and controversial.