What is the difference between drywall joint compound and spackling?

Drywall joint compound is lighter in consistency and is used for joining drywall seams and bedding drywall seam tape. Spackling is used to patch nail holes and cracks in drywall and plaster.