It’s fairly common outside the USA. It means you must report your current address to the police each time you move. When you visit somewhere for a certain number of days you have to give them your hotel or host’s info. Normally there is a harsh penalty for failing to do so. There is also a penalty for letting someone unregistered stay in your home.
What the H***....? Come again?!
Actually we have the same thing here but NSA takes care of all the reporting requirements for us.