Tiny question google can't really answer

My main question is why doesn't data need to be defined but any other word does?

data DOES need to be defined somewhere.

Post a sketch where you do not assign data a type, and some proof that it compiles.