What are the differences between potential difference and emf?

emf is present mainly in battery and potential difference is mainly present in circuit.

emf is greater than p.d and p.d is greater than emf.......the units of both are Volt.....