Human: What is the difference between a phd and a dr? Assistant: 
A PhD is a doctorate, and a Dr is a doctor. A PhD is typically earned after completing a doctoral program, which usually takes four years of full-time study. A Dr is typically earned after completing a postdoctoral program, which usually takes two to three years of full-time study.