thaiqi said:
and relative to a "rest observer"?
It depends what you mean by a "rest observer".
Speed is always specified relative to something we define as "at rest". When you talk about the speed of a car, typically you regard the local surface of the Earth as "at rest". If we talk about the speed of the Earth in its orbit around the Sun we are typically regarding the Sun as "at rest". Often, though, when speaking casually you don't say this - you just say your car is going at 30mph. You actually mean "30mph relative to the surface of the Earth (unless otherwise specified)".
The speed of sound is defined relative to the medium in which it travels, because that's the only sense in which there's a unique speed for sound. If I sprint along at 10m/s then the speed of sound (340m/s relative to the air) relative to me varies between 330m/s and 350m/s. When someone talks about the speed of sound, they mean the speed relative to the medium.
Where there is not an obvious choice for speed relative to what, people specify. Pilots, for instance, make a clear distinction between ground speed and air speed, because both are important to aeroplanes for different reasons.
So when we talk about "the speed of light", the question is: speed relative to what? It doesn't have a medium, so we can't mean relative to the medium. So what do we mean? It turns out that this one case does not matter. Everyone who measures the speed of light relative to themselves comes up with the same answer, 3×10
8m/s, no matter if they are moving compared to each other. So the speed of light is always being specified relative to you, or to whatever you are defining as "at rest".