At a high level, Bahmni Connect allows you to download a set of patients for a location, along with their encounters and observations (and test results), and once its all stored offline, you can work offline, store indicators/notes/observations against patients, and then push the new data to central server once online.
Single user app – works in Laptop(Chrome browser + IndexDB), or on Android. In areas with fluctuating network connectivity, could have sync challenges if connection is unstable. Works well on mobile networks (256kbps, etc) as long as network is mostly stable. Best to prototype it first in the target environment to check sync quality of Bahmni Connect, before going all out.
Bahmni Connect functionality is very limited (registration, form entry, patient history lookup), in comparison to what one gets on Bahmni Overall.