Please help clarify difference between choosing Docker infrastructure vs using Work pool with Docker type

Hi, my question is pretty much the same as topic title. Is there any difference in actual flow run (execution) or usage between the two?

Thank you.