Question: what is the difference between donors and acceptors?
Answer: A donor is a high energy orbital with one or more electrons. An acceptor is a low energy orbital with one or more vacancies: A donor is an atom or group of atoms whose highest filled atomic orbital or molecular orbital is higher in energy than that of a reference orbital.