I assume there are different types of oline blocking schemes you're referring to? I understand the difference between a run blocker vs pass blocker but what does this mean?
For the time being we'll keep it short and simple.
Run blocking:
Power running schemes (aka man, gap) emphasize and overwhelm the POA (point of attack). Many times you'll see pulling lineman, a fullback, or motioning TE attack the specific gap (A, B, C, D) that the RB is supposed to go. It's associated with leads, traps, counters, sweeps, etc
Zone running schemes (ZBS = zone blocking system) emphasize a double team (duece block) at the POA and once the block is established one of them will disengage and head to the 2nd level (LBs). It's associated with inside zone, outside zone, duo, etc.
Pass blocking:
Vertical sets create a deep and narrow pocket. You'll see the tackles perform two kick steps backwards but the lineman try and stay tight at the hip. It's useful to ward off any stunts or twists by the DL and for tackles to run a rusher out the back or behind the QB, but it can be susceptible to good edge rushers as it gives them more room to build up speed and time their counters due to the tackles depth after the kick steps.
Dish sets create a wide and shallow pocket (aka jump set). It's a more aggressive set where instead of the lineman retreating and accepting the defender - like the vertical set - they have more of an attack mentality to try and punch and get their hands on the DL first. It's also very useful to disguise playaction where the lineman look as though they are run blocking, but are selling the run for the pass.