Unity wird hauptsächlich für seinen Renderer, die Laufzeitumgebung (Mono/.NET) und die Schnittstelle zum Audiosystem verwendet.