The book provides an introductory tour of the most popular nature inspired computational strategies. The book is subdivided in two parts, briefly describing the inspiration and motivation of natural processes and phenomena, main players, design principles, the scope of each branch, current trends and open problems.