Bayangan adalah gambar yang terbentuk akibat perpindahan cahaya melalui suatu benda atau media, seperti lensa atau cermin. Ada dua jenis bayangan, yaitu bayangan maya dan bayangan nyata.
Bayangan maya adalah bayangan yang hanya terlihat oleh mata tetapi tidak bisa ditangkap oleh layar atau permukaan lainnya. Contohnya adalah bayangan yang terlihat di cermin datar atau air, yang tampak seperti terdapat gambar di balik cermin atau air, tetapi sebenarnya hanya sebuah gambaran yang tidak memiliki dimensi sebenarnya. Bayangan maya terbentuk karena cahaya yang dipantulkan atau dibiaskan oleh benda, sehingga terbentuk citra yang hanya bisa dilihat oleh mata.
Sementara itu, bayangan nyata adalah bayangan yang bisa ditangkap oleh layar atau permukaan lainnya. Bayangan nyata terbentuk ketika sinar-sinar cahaya dari suatu benda bertemu dan memancarkan sinar-sinar cahaya di titik lain yang membentuk gambaran yang sebenarnya. Contoh bayangan nyata adalah bayangan yang terbentuk di layar ketika proyektor memproyeksikan suatu gambar. Bayangan nyata memiliki dimensi sebenarnya dan bisa diukur dengan alat ukur.
Dalam hal ini, perbedaan antara bayangan maya dan bayangan nyata terletak pada dimensi yang dimilikinya dan kemampuan untuk bisa ditangkap oleh layar atau permukaan lainnya. Bayangan maya hanya bisa dilihat oleh mata, sedangkan bayangan nyata bisa ditangkap oleh layar atau permukaan lainnya, sehingga bisa diukur dan dimanfaatkan untuk keperluan tertentu.