What is Indefinite Leave to Remain (ILR) and how do I qualify?

ILR allows you to live in the UK permanently without immigration restrictions. You must have lived in the UK legally for a qualifying period, meet residency requirements, and demonstrate good character.