Yup. But some have extra stuff that poisons you and your environment too marketed to rubes as 'antibacterial'
No most are just detergents that make the dirt loose and then you wash it off using water. Anti-bacterial soap kills the bacteria before you wash them off using water.