as i have learned , electromotive force is the the energy requires to drive +1 charge(unit charge) along the path.. say you have a circuit which describes as a closed path with 'no' any resistance... then you don't have any disturbance to drive any charge along that path..that means the required EMF is zero to drive the charges(current).. and this EMF is very much similar as the voltage(well I don't see a much difference)... and for a generator EMF is the same definition and the internal resistance is the resistance inside that generator(independent of the external circuit).. simply EMF is the voltage of the generator... but there is something to consider when you take the open circuit voltage and the effective voltage... open circuit voltage of a gen is higher than the effective one.. (this difference comes bcoz of the internal resis)...sketch a circuit diagram with internal resis... and don't forget EMF is an energy... again take into consideration , if you use EMF to drive charges that energy EMF converts to the energies like heat(in resistors), maybe light(if there are bulbs in the circuit) etc.. because you use EMF against those disturbances(resistors, motor loads etc) and there is something that should be happened to that used EMF energy...(energy conservation).. hope this would be helpful..