A package is a piece of reusable code that can be dropped into any application and be used without any tinkering to add functionality to that code. You don't need to know what is happening inside, only what the API for the class(es) are so that you can archive your goal. This is how most modern programming languages work, but to make a generalisation: PHP developers hate packages. Why?
I am cycling 100 miles this June to raise money for Autism awareness and research, in an event called Bike to the Beach.
Please donate anything you can spare to help make this even raise as much as possible.
Catapult into PyroCMS
People wanted a book for PyroCMS, so I wrote one:
This will get you from "I have heard of PyroCMS once before" to building custom modules and themes in next to no time. Plus, it's only £7.