Some Nodes download a blockchain’s entire history in order to enforce its rules completely. As they fully enforce the rules, they are considered a Full Node.