By definition, the right Solecki density σ R (resp. the Solecki submeasure σ) on a group G is the invariant monotone (subadditive) function assigning to each subset). In this paper we study the properties of the Solecki submeasures and Solecki densities on (topological) groups and establish an interplay between the Solecki submeasure σ and the Haar measure λ on a compact topological group G. In particular, we prove that that every subsetSo, λ and σ coincide on the family of all closed subsets of G and hence the Haar measure λ is completely determined by the Solecki submeasure σ. On the other hand, for any amenable group G the right Solecki density σ R coincides with the upper Banach density d * well-known in Combinatorics of Groups. The right Solecki density yields a convenient tool for studying the difference sets AA −1 and sumsets AB of subsets A, B in groups. Generalizing results of Jin, Beiglböck, Bergelson and Fish, for any subsets A, B ⊂ G of positive right Solecki density σ R (A) and σ R (B) in an amenable group G we prove that (1) G = F AA −1 for some set F ⊂ G of cardinality |F | ≤ 1/σ R (A), (2) the sets AA −1 BB −1 and ABB −1 A −1 contain some Bohr open subset U ∋ 1 G of G, (3) B −1 AA −1 contains some non-empty Bohr open set U in G, (4) AA −1 ⊃ U \ N for some Bohr open set U ∋ 1 G in G and some set N ⊂ G with σ R (N ) = 0, (5) AB ⊃ U ∩ T for some non-empty Bohr open set U in G and some set T ⊂ G with σ R (T ) = 1.