WAR means Web Archive JAR means Java Archive You'll probably also encounter EAR which means Enterprise Archive. They are all deployment mechanisms for different contexts. Google should help you out with further elaboration.
Tony Morris Java Q&A (FAQ, Trivia)
Don't get me started about those stupid light bulbs.