Przyczyn powstania kaca jest więcej niż jedna. Podejrzewa się, że powoduje go kilka składników alkoholu, a szczególnie jeden. Etanol rozkłada się w organizmie do aldehydu octowego, który jest związkiem trującym. Kaca może powodować też zbyt duże nagromadzenie wolnych rodników, utrata składników mineralnych i odwodnienie.
Jak uchronić się przed kacem? Trzeba dobrze nawadniać organizm, a do płynów dodawać cytrynę. Zaś przed imprezą zjeść posiłek składający się z tłuszczu i białka. Może to być na przykład tłusta makrela albo szklanka mleka.
Ważny jest również wybór samego alkoholu. Lepiej unikać tego barwionego. „Czysty” alkohol spowoduje mniejszy ból głowy następnego dnia.