At its most basic level, a coat will be made from heavier materials than a jacket, and will generally be warmer too. A coat will also tend to be longer than a jacket, falling below the waist.