What is a 457 Retirement Plan and Should I Use It?

Question I recently changed jobs and my new job offers both a 403(b) plan and a 457(b)…