Single-purpose tools ( scripts or modules) which can be reused from other scripts or modules