I know this thread is similar to another one that was posted recently (I really enjoyed reading it), but I think I have some other questions which aren't entirely redundant. BTW, I'm not looking for really mathematically rigorous explanations, because I probably wouldn't understand them. About the most complicated thing I can do yet is use the special relativity transformations (special relativity version of gallilean transformations), and I don't understand all of it. If an explanation requires a lot of math, I will just take the most reasonable explanation on faith. 1) How fast does a photon travel compared to another photon? 2) If all photons travel at the speed C compared to mass particles, do all mass particles travel at C relative to a photon? 3) If #2 is correct, is it conceivable that photons travel at different speeds relative to each other in the same way that mass particles can move at variable speeds with respect to other mass particles, but that all mass particles will travel at C relative to massless particles and vise-versa? 4) If it is true that a photon experiences no time, as I have been told in person and I have seen in other posts, then how is it that maxwell's equations can possibly be satisfied? I have seen the derivation for the speed of light from maxwell's equations, and it requires constantly changing E and B fields, and I don't see how this can happen without time. Wouldn't this seem to say that light doesn't know that it exists? (because if there is no time at a speed of C, then light exists in a frame where maxwell's equations for light can't be satisfied) or is this one of those things where you have 0/0 and the limit approaches something that makes sense?