The Visigoths' invasion of Rome was part of a larger migration of Germanic tribes that were taking place in Europe at the time. The Germanic tribes were migrating due to a number of factors, including climate change, economic pressures, and political instability.
The Visigoths had been in conflict with the Roman Empire since the 370s CE. In 408 CE, the Visigoths, led by Alaric, invaded Italy. They were defeated by a Roman army led by Stilicho, but were able to negotiate a treaty with the Romans. The treaty allowed the Visigoths to settle in the Balkans and to become foederati, or allies, of the Roman Empire.
In 410 CE, Alaric and the Visigoths again invaded Italy. This time, they were able to reach Rome without being defeated by a Roman army. They besieged the city for three days before it finally fell to them. The Visigoths looted the city for three days before withdrawing.
The sack of Rome by the Visigoths was a major blow to the prestige and power of the Roman Empire. It was also a sign that the Roman Empire was no longer able to defend its borders from the Germanic tribes. The sack of Rome also had a significant impact on European culture and society. It led to the decline of the Roman Empire and the rise of the Germanic kingdoms in Europe.