A white hat is a type of hacker who hacks computer systems to find security problems and help improve a system.