ODK Collect: A mobile application for Android devices that allows users to fill out forms offline. It supports a wide range of question types, including text, numeric, audio, video, and GPS coordinates. ODK Aggregate: A server-side application that receives, stores, and manages the data collected using ODK Collect. It can be hosted on cloud services like Google App Engine or locally on a server. ODK Build: A drag-and-drop form designer that simplifies the creation of data collection forms. ODK Briefcase: A desktop application used to transfer data from ODK Collect to ODK Aggregate when internet connectivity is limited.