Pants & Shorts

What to wear with khakis, grey pants and shorts, plus the differences between slacks, dress pants, joggers and sweatpants.