Could someone please tell me what the difference between a Pinhole and a Zone Plate is?

Thanks!

Jim