Well, the idea is that you take a college student or some other sort of underpriveleged overachiever, and make him do the job that you normally would have to pay a professional to do. The company gets work done, and the intern gets a small paycheck and experience so that he can become a paid professional. This type of agreement is particularly prevalent with engineers, computer programmers, and other geeks.