Teradata interview question

Describe what is a dbms?