a dip tank is basicly anything big enough to hold a caustic or non caustic cleaning solution and allows you to leave racks and removable parts to dwell.
most tanks are heated by either gas burners or electric elements. if you allow the solution to heat up to near boiling all the burnt on carbon and grease turns to a soft mush and is easily removed.