Correct Answer : Transaction manager
Explanation : To save and retrieve data from the database, a transaction manager interacts with the end user.