સામાન્ય રીતે કહીએ તો, એકમ સ્થિરાંકો, ચલો, ડેટા પ્રકારો, અને પ્રક્રિયાઓ અને વિધેયોનો સંગ્રહ છે જે વિવિધ કાર્યક્રમો દ્વારા શેર કરી શકાય છે.