The first difference is the length. Windcheaters extend up to mid-hip while rain jackets extend up to and even sometimes a little beyond waistline. The next differentiating factor is their level of resistance to water. While both types are water resistant, rain jackets are waterproof. Windcheaters only resist light drizzle.