What are the similarities and differences between a Doctor of Osteopathic Medicine (DO), Doctor of Medicine (MD) and Doctor of Chiropractic (DC)?

What are the similarities and differences between a Doctor of Osteopathic Medicine (DO), Doctor of Medicine (MD) and Doctor of Chiropractic (DC)?