It has been observed that whenever a domain registration is done, all your information is made public. People fear this as they fear becoming target of a spam. Once your information is made public it is easily accessible to the hackers all around the globe.
Thus, they can use your personal information to perform any task which might land you in trouble. Then, so as to find a solution to this problem anonymous domain registrations came into notice.