A detective is a person who investigates crimes, accidents or other incidents. They gather evidence and use logical reasoning to solve problems and find answers. Detectives often work for law enforcement agencies but can also be private investigators hired by individuals or organizations.