در برنامههای وب، معمولاً به یک پایگاه داده نیاز دارید که مجموعهی سازمانیافتهای از دادههاست. از پایگاه داده برای ذخیره و نگهداری دادههای پایدار استفاده میکنید که میتوان آنها را به صورت مؤثر بازیابی و دستکاری کرد. برای مثال، در یک برنامهی شبکه اجتماعی، شما پایگاه دادهای دارید که دادههای کاربران (اطلاعات شخصی، پستها، کامنتها،...