The term hacking refers to activities that are designed to compromise or gain unauthorized access to a device like a computer, smartphone, or server. This can be done through a wide variety of methods, but it isn't always malicious, and this can create a lot of confusion when people are talking about hacking. Alongside this, social engineering can also play a heavy role in this, with code and technical skills often taking a sideline in the modern world.