Formal letters are written for official or professional purposes as they are written in a formal language along with a specific structure and layout.
Informal letters are written to family, friends, and relatives in casual language for personal communication.