Answer
(a) Both strong and weak acids go through ionization, where them donate a $H^+$ to a base. The difference is, strong acids completely ionizes, while weak acids only do it partially.
(b) Both strong and weak bases dissociate, receiving a proton in the process. The main difference is that strong bases completely dissociates (approximately 100% of the substance reacts), while weak bases only do it partially.
Work Step by Step
The strength of an acid or base is measured in the amount of ionization/dissociation the compound goes through in an aqueous solution.
One strong acid/base ionizes/dissociates completely, while a weak acid/base does not react completely.