The .jar file is the actual program itself, and the .jad file tells the device where the .jar file is so that the device can install it. They are both necessary.