Light and waves