Formal and informal in Italian

In Italy we pay a lot of attention when we talk to other people and for us it is always important to make a difference between formal and informal situation. You should know that if you talk informally to some people, they might feel offended. So in this post, I will try to explain when we need to use the second person singular TU (you) and when it's better to use the third person singular LEI”.