What is the difference between a punch biopsy and shave biopsy for mole removal?

Depth. The main difference is depth. In punch biopsy you try to get as much depth as possible while in a shave you try to scrape the lesion without going too deep.