What is a complete application package?