From Conservapedia
A punch mine is a type of small drift mine used to recover coal from strip-mine highwalls or from small, otherwise uneconomical, coal deposits.
A shaft mine is driven vertically to the coal deposit. A slope mine is driven at an angle to reach the coal deposit.