every now and then i wander around the internet and find that people still haven't learned the basics of avalanche, so let me write it very easily for y'all: - avalanche is a NETWORK OF L1 BLOCKCHAINS, interconnected with an interoperability protocol called ICTT (interchain messaging protocol), that uses the AWM (avalanche warp messaging) cross-chain messaging system. an application of ICTT is Teleporter, but there's also Tesseract - the avalanche c-chain is the main L1 on avalanche. NOTE: it's not necessarily the biggest, the one with most throughput, it's just the first EVM chain developed by ava labs directly. the first actual chain developed by ava labs was X-chain, but that's not in the scope of this - the avalanche p-chain is the CONSENSUS blockchain of avalanche, a bit like the beacon chain for ethereum, but it's also a registry for the validators across the entire avalanche ecosystem, not just the c-chain but any other avalanche L1. after recent upgrades, an L1 can decide to be validated from the major subnet of validators on the p-chain (called PRIMARY NETWORK, which validates the c-chain among all), create their own public subnet on the p-chain which also joins the PRIMARY NETWORK, or create a 'private' subnet that's still logged on the p-chain, but it's not joining the PRIMARY NETWORK - everything else is pretty much secondary I get it that the last part may be the most tricky, but most people still confuse the first 2 points..