Adobe interview question

What data structure(s) would you use to implement a TabManager for a web browser?