Difference between 资料库 and 数据库 Recently, I've come upon two words to say "database" － 资料库 and 数据库.

What is the main difference between two? Which one is used in the context of programming?  

Thanks for the help!
They are different translations for the same word "database"

数据库 is used in Chinse mainland

whereas

資料庫 is used in Hongkong, Taiwan etc.

More examples could be found on Wikipedia.