H3O+, in aqueous solution, disassociation requires a proton to be transferred from an acid to base, when this happens between HCl and water te H2O has to accept the proton from the acid as it is a proton donor and therefore this results in a H3O+ ion