Diaper Pods

When I first heard about Diaper Pods I remember thinking, pods? Would that be anything like the movie,  Body Snatchers?  I mean, what would Diaper...