In this chapter, we explored principles and practices related to MANETs. We presented MANET characteristics, their applications, and the issues related to the design and implementation of MANETs. There has been a significant amount of research done to address the various issues associated with MANETs. Many of the issues described in this chapter must be addressed to ensure successful implementation of a MANET. Clearly, many specialized applications such as the mobile robot application described in this chapter can benefit significantly by learning from the research in the area of MANETs. In this chapter, we studied related software, framework, hardware, and networking technologies that may contribute to the implementation of MANETs. These tools let users implement the various functional blocks of the MANETs.