Biomolecular computing is the focus of this book. In particular, the area of computing with the membranes of the living cells commonly referred as membrane computing or transition P-systems . It introduces the concept of adaptability . Adaptability means the ability for the membrane computing model to interact with other technologies in order to obtain optimal results when dealing with complex problems.Some scenarios have the transition P-systems working together with other technologies. Furthermore, methodologies and new software are introduced to implement the evolution rules application phase within membrane computing. These methodologies and software improve P-system s functionality by processing the information in a faster way. This is especially useful to obtain optimal results when dealing with complex problems such as NP-complete problems.