Could someone explain the difference between classes and packages? We call
prosper a class and
amsmath a package. I couldn't find out the difference.
See section 2.3 of LaTeX2e for class and package writers, "Is it a class or a package?" It states the following "rule of thumb":
The following quote is somewhat more enlightening:
First of all: there can be only one class but multiple packages for a document.
A class sets the overall document format like the available sectioning structure (e.g.
A package is, in general, just some packaged LaTeX code with an interface. It can add and modify the style of the document but also can just add more functionality. For example