ICD-9 codes

ICD-9 codes are very different than ICD-10 codes. Do you think one set of codes is better than the other?
Name some of the key difference and what does the abbreviation “ICD” stands for.