The speaker is where the sound comes from. The amplifier is where the sound comes from. Hmmmmm.
Speakers are those things that make sound. The amplifier is what delivers sound to the speakers. Amps are usually radios and speakers are what you plug into the amp/receiver to hear the sound.
You need both to hear sound.
Does your PC have sound? The speakers plug into the sound card which in this case would loosly be called the amplifier. But todays PCs only deliver the sound in a "pre-amp" level and the speakers have the full amp built in.
Is there any difference between a speaker and amplifier? If so, what?
A lot of the online stores I visit put them in the same category without distinguishing between them at all.
Any help would be appreciated.