Nog een veel terugkerend onderwerp in de online wereld is een database. Een database is de plek waar een applicatie zijn data opslaat en ophaalt. Een database is voor software applicaties essentieel, omdat veel applicaties dynamische content hebben.