Todos los escritores que se han manifestado sobre el flamenco desde una perspectiva histórica dejan constancia de la evolución de este arte en el transcurso del tiempo.
Aunque existen varias corrientes para determinar el origen del flamenco, la mayoría coinciden en que son los rum o romaníes, que llegaron a la India atravesando el Sinaí y la región del Medio Oriente, el punto de partida de lo que hoy se entiende el flamenco. La misma Real Academia de la Lengua Española define en una de las acepciones de la palabra flamenco de la siguiente forma: se dice de ciertas manifestaciones socioculturales asociadas generalmente al pueblo gitano, con especial arraigo en Andalucía.