yes, power is an amount of work done in a given time. impedance (measured in ohms), determine the required voltage and current to produce the desired power.
because amplifiers are designed with maximum voltages and currents, the choice of load impedance (the impedance of all attached speakers when wired up) will determine if the amplifier is optimally used, underused, or overstressed.
eg, an amplifier with a 32ohm speaker will put out little power because the amp will reach maximum voltage, and won't be allowed to put out anywhere near maximum current. likewise a 0.5ohm speaker would cause the amplifier to reach maximum current at an output voltage significantly less then the amp could do. since gain affects voltage output, its very easy to tell the amp to put out more voltage (and thus more current) anyways, overstressing the amplifier.