Chiar dacă respiră prin branhii, caracatița nu este un pește ci o moluscă marină cefalopodă. De asemenea, spre deosebire de un pește, un caracatiță este un nevertebrat, ceea ce înseamnă că nu are o coloană vertebrală. De asemenea, are trei inimi.
Caracatița este considerată o moluscă deoarece are o manta care deține organele pe care le folosește pentru respirație și excreție și are o limbă de râs, sau radula. De asemenea, caracatita are caracteristici ale sistemului nervos cu alte moluște. Nu are oase, iar cea mai grea parte a corpului este ciocul.
Caracatita este de asemenea un cefalopod deoarece capul mare este fuzionat cu bratele.