Defined difference between libraries vs modules, methods/members vs functions/attributes