Question: what is the difference between formal and official?
Answer: As adjectives the difference between official and formal is that official is of or pertaining to an office or public trust while formal is being in accord with established forms.