The answer to 'types of drain cleaning' is there are several common methods for clearing clogged drains in the home. The most common are chemical drain cleaners, plunging, snaking/augers, and hydro-jetting.
Chemical drain cleaners use powerful acids or bases to dissolve organic matter like hair and food waste that is blocking the drain. Plunging uses a plunger to create suction and pressure to dislodge the clog. Snaking/augers are long, flexible metal cables that can be fed into the drain to physically break up and remove the blockage. Hydro-jetting uses high-pressure water to scour the interior of the pipes and flush out any built-up debris.