Difference between DNP and a PhD in Nursing

What is the difference between a DNP and a PhD in nursing? Which of these would you choose to pursue if you decide to continue your education to the doctoral level?