The difference between a novel and other kinds of fiction is length. A novel is a long fictional story, usually 50,000 words or more. Novellas, novelettes, and short stories are also fiction, but are too short to be novels. I'll leave it to others to differentiate literary fiction from other kinds of fiction.