Hydrochloride is an acid salt, which may lower the pH level of the creatine, making it more soluble in water and potentially more easily absorbed by your muscles.