Important step toward computing with light
web.mit.edu
web.mit.edu
Photons do not require a medium to propagate through. They go through vacuum just fine (while electrical signals don't). Photons are incredibly good at traveling vast distances without interacting with matter. If we can see a star in the sky that is a billion light-years away, that's because at least some of the photons emitted by that star have traveled that distance without being absorbed by anything other than the rods and cones in your eye.
Picture a straw full of BBs. Push a BB into one end, and another instantly comes out the other end. That's a loose analogy to what's happening with electricity and its perceived speed.