agroXML is a standardized language for data exchange in agriculture. It is based on the eXtensible Markup Language (XML) using XML Schema as its definition language. agroXML is used to submit data from farm management information systems to external partners, like e. g. product processing industries in the food supply chain or agricultural service providers. In addition, data about operating supplies like fertilizers or pesticides can be made available to the farmer by their respective suppliers. In the future, using XML linking technologies might provide a dynamic and flexible mechanism to link documents to such external information sources.