A database can be used for a variety of reasons The main use of a website database is to make the website dynamic A dynamic website will be able to modify itself  depending upon user input and the information stored in the database