Light enables us to see objects by traveling in straight lines. There are two types of objects: luminous objects like the sun and stars that produce their own light, and non-luminous objects like trees and cars that require a light source to be visible. Objects can be opaque and block all light, transparent and let all light pass through, or translucent and only let some light through. Shadows form when an object blocks light, and reflections occur when light bounces off a smooth surface like water or a mirror.