The main difference is that a job is something you do to earn money, with decisions being made for the short term. Whereas a career is something you do for long term satisfaction and success.