Undulating periodization is actually very cool. It allows you to maintain the qualities you worked for during other programs (like strength and conditioning) while gaining some size. It does make tracking a little more difficult, but I think it's worth it.
This article has an explanation of undulating periodization that might make it more clear for you. The article was mainly to present a particular training program, but the explanation is part of the text.
TESTOSTERONE NATION