A Liquid Membrane is just what it sounds like. A membrane made of liquid. It really isn't that outlandish of an idea; it's a simple membrane principle, just with a non-rigid material. And because of the nature of a liquid, liquid membranes circumvent problems other, more conventional membranes encounter, but they run into a whole different class of problems.