스마트농업이란 “정보통신기술(ICT, Information Communication Technology)을 생산, 가공, 유통, 소비 등 농업 전반에 접목하여 원격, 자동화, 지능화, 로봇화 등을 통해 자동으로 작물의 생육 환경을 관리하여 생산 효율을 높일 수 있 는 기술”을 말한다.
해외에서는 정밀농업(PA, Precision Agriculture)이 심화・발전된 형태(정밀농업의 디지털화 형태)로 정의 및 이해하고 있으며, 농기계 집단관리, 자율 주행・대중소 규모의 노지농업・축산・시설원예・수산・임업 등 농업의 모든 분야를 대상으로 하고 있다.
스마트농업의 기술의 종류를 구분하자면 농기계나 농업시설에 ICT 기술을 접목하여 데이터를 확보하는 분야, 데이터를 해석하여 제어하는 분야, 데이터를 이용하여 가치(value)를 생산하는 분야, ICT 시스템을 활용하여 효율적으로 관리, 운영, 이용하는 분야로 구분할 수 있다.