^My understanding is that REU programs are meant for students from colleges where there’re limited oppotunities for research. Host institutions are usually research universities and they set aside some opportunities for this program funded by NSF. They may be competitive among students from non-research colleges, but not with students from the host research institutions. Since the funding comes from NSF, stipends are meaningfully lower (at least compared to private research institutions).