A post-graduate volunteer works for a non-profit organization on a full-time and long-term basis. Non-profits can have internal programs for taking on such volunteers.[2] But what is more commonly meant by "post-graduate service" is when graduates interested in service of this kind become applicants to broader programs that have relationships with multiple (in the case of AmeriCorps, thousands of) non-profits.[3] These programs, upon accepting the graduate, "place" him or her with a non-profit.[4] The placement can resemble paid employment and usually demands a commitment of one (or two) year(s).[5][6]