Roșu este culoarea spectrului electromagnetic vizibil care are cea mai lungă lungime de undă. Lungimea de undă a roșului pe spectru este de 700 nanometri. Dimpotrivă, culoarea cu cea mai scurtă lungime de undă este violet la 400 nanometri.
Deși nu este vizibil cu ochiul liber, radiația ultravioletă cade direct sub violet vizibil pe spectru. În mod similar, radiația infraroșie se găsește direct deasupra roșii vizibile pe spectru. Lungimile de undă sub 400 nanometri sunt prea scurte pentru a vedea ființele umane, iar lungimile de undă de peste 700 de nanometri sunt prea lungi pentru ca ființele umane să le vadă. Considerând spectrul ca întreg, undele radio sunt cele mai lungi, în timp ce razele gamma sunt cele mai scurte.