Explain the differences between an ion pump and a channel protein

Explain the differences between an ion pump and a channel protein (e.g. aquaporin). Specifically, what are their functions and what type of transport do they use?  Answers longer than four sentences will automatically only receive half credit.