library, framework and bundle