I'm a little confused, not sure whether you are talking about tagging or libraries...
EAC, as with most other rippers, use internet databases to look up song information--track, titles, genre, track number, album. If you look under "EAC Options" and click on the filename tab, you can specify a format for how EAC saves the ripped file. For example, I use:
%A\%C\%N-%T
This tells EAC to create and artist (%A) directory, unless one exists, a subdirectory for the album title (%C) and song names of the format Track Number (%N)-Track Name (%T).
If the format for the files you use supports tags, EAC will also write that information into tags in the file. What that means is that, no matter where you copy the file or move it, if the file is read by a program that understands the tags, it will know the album/artist/etc. information. If you use WMA, I believe those use standard tags. But, you would need some plug-in for EAC to write WMA Lossless. Its not good enough to, for example, write WAV files and use a standalone WMA conversion program unless that standalone program can recover tag information from the directory path of the file, because there are no tags written into WAV files.
The reason I use Apple Lossless (ALAC) is because it is a lossless format that is compatible with my range of devices, including my squeezeboxes and iPod, and supports tags. So, when EAC writes the files, the information gets embedded in the file itself.
Most media players recognize standard tags. iTunes, for example, will read the tags from a file and make a copy of those tags in something called a library file. The library file is what iTunes uses to quickly index your list of songs by artist, or genre, or title, or whatever. Its also what the program uses to display all of that information. But, if I import a WAV into iTunes, it has no tags, so iTunes can't write the tags to the library file for display. There are ways of shortcutting the retagging of files--in the Mac environment, there are premade AppleScripts that allow you to generate tag information from the directory structure. Alas, AppleScripts don't work in the PC environment. However, you can write/find some Javascripts that will do the same thing.
Foobar works the same way, except that the "library" is called the "database." So, Foobar will read and create database entries for common standardized tags. This, obviously, doesn't work for WAV files. But, foobar comes standard with a plug-in called "masstagger," which is very powerful. You can use masstagger, for example, to recover tag information from the directory structure.
So, its really the library or database in a player that allows you to easily index things and find albums. But, the library/database is computer-specific. So, if I have a common library of WAV songs on a server used by more than one computers running foobar, I have to use masstagger at each computer. If the library of songs is mp3, ALAC, WMA, or someother format that supports file tags in a conventional way, on the other hand, each computer will automatically read and use the tag information associated with the files.
Hope this isn't too incoherent--I'm sitting at home with a vicious head cold, so my explanations may be a bit rambling.
Good luck!