Gambling sites are very closely regulated these days, however having said that it is only those that hold a gambling license in one of the major and developed countries of the world, so that is something you should check for when signing up to any such site.
What you are likely to come across in some countries of the world that proclaim to issue licenses to gambling sites located within their shire is not an actual full gambling license but simply a business license, which offers no customer protection what so ever.
There are some excellent gambling commissions and gaming authorities that leave no stone unturned to ensure that every single gambling site they license and run to the very highest of industry standards at all times.
Plus, those commissions and authorities have systems in place that will ensure customers of the sites they license have the pace of mind in knowing their funds are always safe and they have a direct channel of communication regarding getting any problems addressed too.
Minimum Age Requirements
It is important that you are at least the minimum age to gamble when you do sign up to any online gambling related sites or even when you choose to make use of any gambling type of mobile app too, as the laws of all countries will have a minimum legal gambling age rule in place.
All gambling site are also going to have to verify that you are the legal age to gamble at their site and in the country in which you reside and most of them can do that either electronically or by you sending in a copy of your passport, identity card or your driving license instead.
Know Your Customer Requirements
Make sure that you do send into any gambling sites you have chosen to sign up to copies of your identification paperwork and/or documents as by doing so they are then going to be able to verify your account very quickly.
By getting your account verified sooner rather than later you are then never going to be in a position where you will have to wait to get paid out any winnings you have achieved whilst they verify your documents at a later date!