Natural computing is the field of research that investigates various computing models and computational techniques which are inspired from nature. It is an interdisciplinary field that nudges the natural sciences with computing science and attempts to understand the world around us in terms of information processing. In the last few decades, natural computing which includes biologically inspired computing is an area being pursued with a great deal of interest. In this paper, we make an attempt to explore the working nature, applications, variants and generative power of various bio-inspired computing models such as membrane computing, insertion-deletion systems, Watson-Crick automata, splicing systems and sticker systems. © 2005 - 2013 JATIT & LLS. All rights reserved.