유니티 C# 입문했는데 List 이해가 안가서요

List<string> A = new List<string>();

여기서 new List 부분이 왜 필요한지 모르겠어요.
그리고 어떤식으로 응용할 수 있는지도 궁금해요.

그리고 new int라는것도 있던데 new 가 왜 필요한지 궁금해요 •••

- dc official App