I am looking at a block of transactions. Most of them have type set to 0x2. Some of them however have type set to 0x0. I can't find where specifically Ethereum describes what the 'type' field means in a transaction, and same is true for a few of the other fields.
Not sure if it is the same as 'TransactionType' described here: https://eips.ethereum.org/EIPS/eip-2718
Either way, this EIP seems to just describe allowable values, but does not say what they currently represent.
In this official doc (https://ethereum.org/en/developers/docs/transactions/), it just refers to the EIP above, but again doesn't say anything about the meaning of the value 0x0 or 0x2.