What is the difference between archive and full nodes?
A full node keeps a copy of the current state of the blockchain and is able to handle read-only calls and receive transactions. Additionally, full nodes contribute to the network by participating in block validation and verifying blocks and states.
An archive node is a full node with the additional capability to query historical blockchain data. Archive nodes have an archive of the entire historical state of the blockchain. A blockchain node must be sized as "large" in order to run with archive capabilities.