-survival of the fittest process to find better solutions  -mutation
mimics survival of the fittest for better solutions  uses mutations
computer software created to allow the user to perform a specific job or task  ex. word processing, spreadsheet's, database, and graphics software