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.
Yup. But some have extra stuff that poisons you and your environment too marketed to rubes as 'antibacterial'