Agents 101

What can agents be used for?