I was wondering in general, what exactly is a database and is there a difference between that and a geodatabase? I was also wondering when you would use a database as part of ArcGIS. Do you make one each time you have a new file?
here is an intro to geodatabases
and to answer the final question, no you do not make a new one each time you make a new file (if i understand your question correctly)