The main difference among DJI apps lies in the drones they are compatible with. DJI GO works for older models like the Phantom 3 series, Inspire 1, Mavic 2 Pro, Mavic Air 1, Matrice series, and OSMO Mobile series. In 2016, the company released DJI GO 4, which is compatible with DJI Inspire, DJ Inspire 2, DJI Mavic Pro, DJI Mavic Pro 2, DJI Mavic 2 Zoom, DJI Phantom 4, and DJI Phantom 4 Pro. On the other hand, DJI Fly is compatible with Mavic 3 series, Mavic Mini, Mavic Air 2, DJI Air 2S, DJI FPV, DJI Avata, and the Mini series.