This is a short overview of membrane computing, a branch of natural computing which abstracts computability ideas from the structure and the functioning of the biological cells. In the about twelve years since research in this area was started (in the fall of 1998), a large literature was accumulated, ranging from theoretical developments to applications. In the present paper, only basic ideas are recalled, with some details about a recently introduced class of membrane systems, namely the distributed ones (called dP systems).