Barrier methods prevent the sperm from getting to the egg, usually by covering the penis, or by blocking the cervical opening. Non-hormonal IUDs work by irritating the lining of the uterus so that...
Temporary are methods like the a condom, the pill, the patch, or the ring. Things like that at which you can stop using at any time to try to become pregnant. Permanent methods are like a visectomy...
barrier contraceptives just stop the sperm and egg from getting together whereas hormonal contraceptives stop the egg from growing even if it has been fertilised by sperm.