Hello,
A Package server provides a local repository for software packages so clients have a local source to download packages from rather than downloading them over the WAN.
A Task server off loads task processing from the Notification Server.
For more info see the ITMS Planning Guide:
http://www.symantec.com/docs/DOC4827