write through cache: When data is written to the cache and the DB at the same time.

write around cache: When the data is written into DB and when the user requests the data, it is a cache miss and then the data is loaded to cache storage.

write back cache: When the data is first written into cache storage and after the IO is complete, the data is then written to DB. This is not done simultaneously like write through cache.