Careca e calvo têm o mesmo significado: «que não tem cabelo na cabeça ou em parte dela». Calvo vem do latim “calvus”; careca, segundo o Dicionário Etimológico Nova Fronteira da Língua Portuguesa, de Antônio Geraldo da Cunha, Editora Nova Fronteira (Rio de Janeiro), é uma palavra de «origem incerta; talvez se ligue ao verbo ‘carecer’ (carecer de cabelo), com o sufixo pejorativo -ECA».
Da família de calvo, adjectivo, temos os substantivos calva e calvície; a palavra careca pode ser um adjectivo (um homem careca), um substantivo masculino (um careca = uma pessoa careca) e um substantivo feminino (a careca = a calva).
Embora tendo o mesmo significado, usamos calvo e careca em situações diferentes: careca surge em contextos mais familiares, podendo ser pejorativo «Ó careca!»; calvo, em contextos mais formais: «É um senhor calvo.»