No, you don't.
They're a more convenient way to package up multiple files than a directory containing said files. A jar file is really just a zip file with some extra information (optionally) added.
While you can run an app from the command line with or without jars, you can't run it by double clicking unless that app is in a jar.
For more details, do a google search.