Avoiding reinventing the wheel
Making the most of other peoples' code
... which isn't stealing if you provide attribution
continued...