Quando importa um vídeo ou grava directamente no iMovie, o iMovie armazena esse vídeo (o vídeo em bruto) como um ou mais eventos na biblioteca de eventos. Este é o vídeo de origem para todos os seus projectos de vídeo; quando cria um filme ou um trailer, selecciona clips de vídeo nos eventos e adiciona-os ao projecto. Pode então editar o vídeo da forma que pretender dentro do projecto sem modificar o vídeo de origem. Deste modo, depois de editar um vídeo num projecto, pode sempre voltar à forma original e não modificada do vídeo de origem.
Quando importa um vídeo, atribui um nome aos eventos e de seguida, por predefinição, o iMovie apresenta-os na lista da biblioteca de eventos ordenados pela data em que foram gravados. Pode optar por organizar a biblioteca de outras formas e também pode ocultar a biblioteca para ter mais espaço para trabalhar.
Além de ser uma potente ferramenta para a realização de projectos de vídeo, o iMovie serve como biblioteca de vídeos, uma plataforma para organizar, aceder e visualizar todas as suas gravações. Atribuindo nomes significativos aos eventos como, por exemplo, “Festa de aniversário 2010”, “Férias de família no Belize” e assim sucessivamente, pode organizar todos os seus vídeos de forma aceder-lhes facilmente e a visualizá-los logo no iMovie.