WHAT DOES FO STAND FOR ALL FO MEANINGS EXPLAINED