Advantages: 1. Increase Security. 2. Reduces Spam. 3. Makes online activity safer. Disadvantages: 1. Fails in the browser. 2. Time-consuming. 3. Sometimes difficult to validate.