How do External Data Bases work?

I would like to know how external databases work.
I really want to know what software you use and how you use it.
I would also like to know how you would store images on it and how you would put them into ROBLOX

I’m probably asking for too much but I want to make something just like This, but I have no idea how or how any of it works