Ju Jutsu has throws(nage waza) basic kicking(atemi waza) weapons disarms of the 2 its the best for self defense ju jutsu (goshin jutsu =self defense) is used by all police forces in the world.
It also has from the second degree of black belt to the 4th advanced special forces moves.
It also has ground fighting(ne waza), joint locks for immobilizing and forced transport (used by the police kansetsu waza),and kobudo wich means fighting with weapons (police tonfa ,knife,bo stick,samurai sword etc.)
Karate-do is manly unarmed self defense but its focused manly on kicks and dosen`t have throws it only teaches hip throws no sacrifice throw(ex:tomeo nage) grappling for weapons disarms.