Olá, Lucas. Como vai?
Basicamente é para fins de organização. Isso serve para os códigos ficarem mais legíveis, limpos e organizados. Assim, quando outra pessoa for ler o seu código, ela vai poder entender com maior facilidade. Ou, até mesmo quando você for ler, para não se perder.
Pense desta forma: seria melhor para achar o conteúdo que você está procurando do código em uma página grande do programa, com centenas (ou, até, milhares) de linhas, ou só de olhar as pastas divididas e saber qual conteúdo consta dentro delas? Acredito que a segunda opção é a ideal.
Caso mais dúvidas surgirem, estamos à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!