Cracking: Refers to altering a software/account in a form that it grant you access to premium features in which otherwise you would normally pay for. Hacking: Refers to gaining access to a software/account to mess with the account and explore the victims personal details.