We have already covered why you may need to use an HPC in an earlier section,
Collection of resources, access more than practical on a single computer, long running hours and days at a time, split problems up across multiple computers, many users
Special software considerations; Linux, mostly (but not completely) command line
Compute, Storage, Login, Interactive