To answer some of your questions, an engine can basically be divided into the head and the block. The "block" is the bottom end which includes the block, pistons, crankshaft, con rods, flywheel, oil sump, etc.
The "head" is the top part you can actually see when you look at the engine bay...