"why do I need this" or "where would I use this" are very common beginner questions overall, and are not always easy to answer until the person asking gets a little more experience with what's done in computing
a thing that i noticed a lot of people struggling with is why can they only have 1 mutable reference