El término viracocha tiene dos significados importantes en la historia y la mitología.
Por un lado, se refiere al nombre que los súbditos de los incas otorgaron a los conquistadores españoles, reflejando la compleja interacción entre culturas.
Por otro lado, en la mitología preincaica de Tiahuanaco, viracocha es una divinidad venerada como dios de las aguas y considerado hijo del Sol, simbolizando la creación y la fertilidad.