Importance of Database Partitioning

Hello Everyone, I am new in this community and I want to know the importance of database partitioning in DBMS. Someone asked me this question why this is important? and I have no answer at that time. I have researched it but still, I am confused. Can anyone here be DBMS expert who explain to me why we need this? or suggest me some related question which is useful for my upcoming interview.