According to Encyclopedia the difference between mystery and detective fiction is mystery books require hidden secrets, which over the course of the text are revealed or discovered. Detective fiction is