Hookworm infections are caused by parasitic worms, primarily Ancylostoma duodenale and Necator americanus. These parasites enter the human body through the skin, usually when a child walks barefoot on contaminated soil. The larvae then migrate to the intestines, where they mature and lay eggs.