qqp question1: What is the difference between electromotive force, potential difference and voltage? question2: What are the basic differences among voltage, potential difference and electromotive force?