This erview will cover the variuos groups that inhabited Spain throughtout history and their contributions to the culture of Spain.