Basically, Einstein figured out something that is so mind-boggling that we still have issues getting to terms with it.
The speed of light is the same for all observers.
This may not seem weird at first, but it patently is.
Imagine a train driving along the countryside. The train drives at 30 m / s.
On top of that train is a baseball pitcher!
In front of the train (slightly to the side so he won't be run over) is a baseball catcher.
The pitcher throws a ball at the catcher. He throws balls hard, at a speed of 40 m/s.
What is the speed of the ball?
For the pitcher, the ball moves at a speed of 40 m/s. That's what he threw it at.
The poor catcher, that ball has a speed of 70 m/s, because the speed of the train is added to the ball.
That will be painful to catch!
Basically, your point of reference matter when calculating speed.
An alien hovering in front of the earth his spaceship was witness the entire deal. He was watching the earth, moving towards him at a speed of 460 m/s. For him, the ball speed would be affected by the speed of the earth. So if you ask him, the ball actually run at a speed of 530 m/s.
Enter Einstein. He found that the speed of light is
always* 300 000 m/s. For the pitcher. For the catcher. For the alien watching it all - same speed.
Imagine the pitcher waving a flashlight instead. This shoots out photons, as discussed. Moving at 300 000 m/s. No matter how fast the train goes, the phonots move at the same speed. The pitcher sees photons move at 300 000 m/s. The catcher sees photons move at 300 000 m/s. The alien sees photons move at 300 000 m/s.
Imagine the pitcher throwing a ball at the speed of light instead. The pitcher sees a ball moving at 300 000 m/s.
The catcher will also see a ball moving at 300 000 m/s. It doesn't matter how fast the train goes, they both agree on the speed.
That's odd, because this is contrary to what we just found would happen to the normal baseball!
The thing here is that when you get to super high speeds, weird things happen. Basically, your time (as seen by others) slows down as your speed increases (compared to them)**. The faster you move (compared to a bystander), the slower your time runs (compared to the bystander). At the speed of light, your time would actually grind to a halt. We don't really notice this effect at the slow speeds we use on earth, but the effect has been observed by sending some extremely precise atomic clocks up around the earth a few times in some super fast fighter jets. The clock that traveled fast ended up with less ticks on it than the clock they left at the base.
And here's the fun part of course. If your time runs slower the closer to speed of light you move, if you somehow managed to run
faster than the speed of light, that mathematically means your time should move backwards, so we should go backwards in time? It's a thought experiment, but the logic makes sense right? It's like a car that goes slower and slower and slower until it stops. Then starts backing up instead.
Problem is, since time go slower and slower the faster you move them, you need more and more energy to counteract that effect, and that effect gets very very noticeable the closer you get to the speed of light. Mathematically, you need an infinite amount of energy to get any matter up and moving at the speed of light. So sending any object at the speed of light is impossible! Best thing we can do is to get close!
Also, our baseball players are incinerated and dies horribly. Rest in peace. .
But you said light (photons) moved at the speed of light
They do.
The thing about photons is that they do not have any mass. They do not weigh anything (this should be obvious, you are not going to get crushed by sunlight).
Photons are actually not particles at all. They are electromagnetic radiation; waves and fields. Pure energy if you like. They move at the speed of light, but they do not move any slower than that*. So they do not follow the same physical law as the baseball. Light moves at the speed of light. But anything with mass cannot, unless you have an infinite amount of energy to burn, getting there.
Unless some new clever person figure out a way of doing it. Who knows?
---
*) In a vacuum at least.
**) Your "space" also shrinks. The term "space time" was invented because it doesn't make much sense to separate them, it's all a matter of perspective. It's easier to just think of it as time slowing down though. That's something we can wrap our heads around easier.