Popcorn pops because a tiny bit of moisture is held in the kernels. When heated, that water evaporates, causing steam. As it expands and forces its way out, the kernel explodes. Homemade popcorn is not only fast, easy, and way cheaper than any other option but also the only way to control the exact amount of butter, cheese, salt, and so on that goes on your corn.