Question: what is the difference between kraft dinner and macaroni and cheese?
Answer: KD stands for Kraft Dinner, which is actually Kraft Macaroni & Cheese, which is formally Kraft Macaroni & Cheese Dinner—or, if you're American, just mac and cheese.