At the end of this lesson, you will be able to: • distinguish among different approaches to agriculture and rural development; understand the main principles of communication for development; be aware of the opportunities provided by Internet and computer based technologies to communication for development.