DB2 is IBM's relational database management system. It runs on multiple platforms including Windows, Unix, VM, VSE, and z/OS. It provides the interface for programs to access data through SQL. It can provide security for data and has utilities to maintain the data.