Write a 500+ word report or a 10 Slide Power Point Presentation. Must include diagrams on report or PPT. “Differentiate between multithreading, multiprocessing, multitasking, hyper-threading and super-threading”. Give elaborative diagrams to justify your answer. Must explain the difference with suitable examples like how they use multiple applications at same time or in what type of scenarios multiple processors are shared or in which case threading is used. Data flow diagrams can be used to make the understanding of the concept clearer. APA Format.