We are not supposed to eat matzoh that contains a nefucha (a "swollen" part/air bubble) bigger than a hazelnut. I'm not entirely sure of the reasons, but it is discussed in Mishna Berura 461:34.
According to some, checking one's matzoh for kefulos and nefuchos is part of the standard preparation for Pesach.
However, this page indicates that we do not need to check matzah for nefuchos anymore because of the texture of matzoh today. In addition, this document suggests that commercial matzah may in any case be checked by the bakery for nefuchos and kefulos prior to giving a hechsher.
However, other sources I've seen suggest that we do still need to check our matzah for nefuchos. I would especially wonder about the need to do so for handmade/shmura matzah, which does not have the thin, cracker-like texture of factory matzah.
So, what's the deal? Do we need to check for nefuchos in our factory matzoh? Handmade matzoh? How can we know if the bakery has done it for us?