Il flamenco nasce come espressione popolare ed è il nome di uno stile musicale ed una danza tipica dell'Andalusia fortemente influenzato dal popolo nomade dei Gitani. Un tempo ristretto nella zona dell'Andalusia, oggi il flamenco fa parte della cultura e della tradizione musicale spagnola. Dalla seconda parte dell'800 il flamenco ha inoltre attraversato i confini nazionali venendo rappresentato in tutto il mondo.
Gli stili musicali del flamenco, sono detti palos; ne esistono più di 50, anche se alcuni di questi sono eseguiti molto raramente. I palos sono classificati secondo criteri musicali (ritmo, tonalità, melodia), e non, ad esempio, per l'origine geografica. Alcuni di essi provengono da altri generi musicali e sono stati "aflamencados" nel corso del tempo come la sevillana, il fandango, la farruca e altri "Canti del Levante".
Alcuni palos vedono la presenza di chitarra, canto e ballo, altri solo di canto (si dicono "a palo seco"), altri solo canto e chitarra e non vengono di norma accompagnati dal ballo.