- designed to perform a range of useful tasks -