Task Killer is an app available on the market - there are others available with similar names that do similar things.
Killing background apps is unnecessary though - I stopped using a task killer and haven't noticed any degradation of performance, just leave the Android system to kill stuff as and when it needs to
Dave