Widespread availability of pervasive & mobile devices coupled with advances in networking technologies make opportunistic networks one of the most promising communication technologies for future mobile applications. Covering the basics as well as advanced concepts, this book introduces research findings, technologies, tools, & innovations.