A flask is used for various purposes in the laboratory, including holding, mixing, heating, or reacting substances. Laboratory flasks include types such as the Erlenmeyer flask, volumetric flask, Florence flask, filtering flask, distillation flask, and more. Each type is specifically designed for different laboratory applications, ensuring versatility and accuracy in experiments.