Agricultural extension aims to disseminate useful agricultural information to farmers and help them apply new technical knowledge to solve problems. It involves three tasks: information sharing, helping farmers analyze and address issues, and assisting with problem-solving. Extension is based on principles of starting where people are currently at, gaining their confidence, addressing their needs, and involving them in the process. It also relies on linkages with local leaders to expand its reach and build farmer participation. The overall goal of extension is to catalyze and accelerate farmers' adoption of beneficial changes.