A palavra sopa origina-se do teutônico "suppa", que refere-se a um prato medieval contendo um ensopado espesso. A sopa mais rala tornou-se popular na Europa no século 17 quando a colher foi inventada.
Sopas são alimento líquido saboroso feito de ingredientes como carne, vegetais e feijão, fervidos em água quente até que o sabor seja extraído formando um caldo.
A definição moderna de sopa e caldo foi estabelecida no século 18. Sopas geralmente são mais líquidas, enquanto os caldos são mais engrossados e contêm ingredientes sólidos.
Caldos são cozinhados em recipientes fechados por períodos de tempo maiores, com fervura leve e menos água. Tradicionalmente as sopas são classificas em dois grandes grupos: sopa clara e sopa cremosa.