What's the difference between thanks and REDpoints?
Practically, not much. Both are visible, but REDpoints also bump your REDpoints counter.
The intent is that "Thanks" is in lieu of having to make a whole post just to say "Thank you"; REDpoints are the same as "Likes" on other forums.