Cheile sunt o versiune mult mai mică, mai îngustă a unui canion. Cheile sunt asemănătoare unei râuri, în timp ce un canion este similar cu o vale. Cheile sunt situate între munți sau dealuri și au adesea mici râuri la fundul lor.
Un chei are pereți stâncoși, abrupți, cauzați de factori naturali precum eroziunea. Un canion este o vale îngustă îngustă formată din eroziunea apei sau din activitatea tectonică. Mai multe asemănări între chei și canioane există decât diferențe. Ambele canioane și chei sunt formate din eroziunea apei. Cu toate acestea, cele mai multe chei sunt formate din ascenderi geologice provocate de cutremure și orogeni. Pe măsură ce suprafața Pământului se mișcă în sus pentru a crea munți, materialul mai moale se îndepărtează pentru a forma chei. Ghețarii, topirea gheții și a fluxurilor de lavă contribuie la formarea cheilor.
Canoanele se pot forma prin activitate tectonică. Pe măsură ce plăcile tectonice se ciocnesc, ele se deplasează peste suprafața Pământului. Înălțarea tectonică face să se ridice părți ale crustei, formând platouri și munți. Pe măsură ce apa se deplasează de-a lungul suprafețelor ridicate, sedimentele se erodează pentru a forma canioane cu râuri îngropate la fund. Canionul poate fi găsit și sub ocean. Un canion adânc de două mile există în Oceanul Pacific în largul coastei Monterey Bay.