The primary difference between Roomba s9 and Roomba 960 is that Roomba s9 is the strongest robotic vacuum that is capable of cleaning crooks and edges efficiently with the assistance of side brushes. On the other hand, Roomba 960 comes with a built-in camera which greatly aids in displaying complete view for spotless cleaning.