Echo-urile lucrează prin reflectarea undelor sonore. Când o persoană strigă într-un canal sau în canion și au auzit un ecou, aceasta se datorează faptului că undele sonore reflectă din peretele canionului sau din fundul bine și de a călători înapoi la urechile persoanei.
Un ecou funcționează prin producerea inițială de sunet, care se face prin ruperea aerului din plămâni dincolo de vibrațiile acordurilor vocale. Vibrațiile acordurilor vocale determină fluctuația aerului în grabă, ceea ce creează un val de sunet. În esență, un val sonor este doar un model particular de fluctuații ale presiunii aerului.
Schimbarea presiunii aerului de undă sonoră împinge particulele de aer din jur și apoi le trage. Aceste particule împing și apoi trag particulele de lângă ele, determinând că undă sonoră să se deplaseze. Atunci când o persoană strigă, valul sonor produs se deplasează într-o zonă. În momentul în care valul sonor se întâlnește cu un solid, cum ar fi o față de stâncă într-un canion, schimbarea presiunii aerului se reflectă înapoi, iar undele sonore se mișcă în direcția opusă față de cel care inițial a făcut sunetul.
În anumite zone, unde presiunea aerului și compoziția aerului sunt constante, este posibil să se determine distanța, cum ar fi lățimea unui canion sau adâncimea unui puț.