Unity가 프로젝트를 열면 Unity 패키지 관리자는 프로젝트에 로드할 패키지를 알아내기 위해 프로젝트 매니페스트(1)를 읽습니다. 그런 다음 매니페스트에 종속성으로 표시되는 각 패키지에 요청(2)을 패키지 레지스트리 서버(3)로 전송합니다. 그러면 패키지 레지스트리는 요청된 정보를 패키지 관리자(4)로 다시 전송한 후 해당 패키지(5)를 프로젝트에 설치합니다. 각 프로젝트에는 프로젝트의 ‘종속성’으로 로드할 패키지를 나열하는 자체 매니페스트가 있습니다.
프로젝트에 패키지를 추가하려면 패키지 관리자가 종속성 목록에 패키지를 포함하도록 프로젝트 매니페스트를 업데이트해야 합니다. 프로젝트 매니페스트를 직접 수정할 수 있지만, 프로젝트 매니페스트 수정 사항을 관리하는 패키지 관리자 창을 사용하면 더 안전하고 쉽게 작업할 수 있습니다.