Fundamentals of Light and Dark 101