IBM's CoScripter, developed at the Almaden Research Center, helps automate repetitive tasks from the Web browser, much like what batch files do for the computer.
A quote from the article at InternetNews:
In one example, IBM said the task of preparing for a meeting — sending out notices to attendees, reserving a room, reserving equipment, catering food — can be automated by creating a script with CoScripter. The CoScripter authoring tool captures all of the steps a person takes in any Web-based applications launched in the task.
The CoScripter automates the tasks that are performed in a Web browser. It is one great tool to pass on Workplace skills (O'Reilley Radar) and can make many repetitive tasks much simpler. The tool doesn't have an automated technique for handling areas where user action on input is required,but it's a great way to share Web events.
CoScripter supports the sharing of scripts among users, and so there's a threat that some scripts may lead to sites that are malicious. Hence, it is required that users exercise caution (InformationWeek) by carefully reading the scripts for suspicious URLs.