can anyone explain how do EXACTLY work those programs?

I know what they are
but I am interested in knowing the way they work...

moreover I would like to know if you think they are interesting to join
and which ones are the best ones from your point of view

thank you!