What is the difference between an Advanced Practice Nurse and a Physician Assistant?

What is the difference between an Advanced Practice Nurse and a Physician Assistant?