Dynamic library – a unit of code and/or assets linked at runtime that may change . However, only Apple is allowed to create dynamic libraries for iOS . You’re not allowed to create these, as this will get your app rejected. (See this other SO post for confirmation and reasoning on such).