Omniscient narrator: The omniscient narrator has a full knowledge of the story's events and of the motives and unspoken thoughts of the various characters. He or she will also be capable of describing events happening simultaneously in different places.
Linear narrative: Linear narrative is a story line, which is shown in chronological order.
Non-linear narrative: When events are portrayed out of chronological order. It is often used to mimic the structure and recall of human memory but has been applied for other reasons as well.