Gram staining is a universal procedure uniquely used in Bacteriology, Microbiology. This is mainly used in case of bacteria to separate them into two categories as Gram Positive & Gram Negative. This technique uses chemical like crystal violet and Safranin .