Originally posted by palas das:
What is the use of 3rd party jar file?
What is the use of META-INF?
If you are looking for some functionality which has already been implemented by some third party.In that case you do not need to rewrite that , straight away you can use it.
As sathya narayanana said ,you can have some meta information in that about the files it contains.
You can make a jar executable by putting the main class name in the menifest.mf file.
If you see some pluggable JAXP compatible parser , then you can see one more interesting use of this folder.