They are the same in the sense that they provide rewards for their members, but they can take on many different forms.
The usual VIP casino assigns players point every time they play. You will either eventually get enough points for a prize, or else you can actually exchange these points for bonuses.