Why are packages used?

Technical