with an alias file you cannot specify the domain name an alias applies for, it applies for any domain name that sendmail is server mail for, so an alias file is used for aliases that are common accross all domains, or if sendmail is only accpeting mail for one domain name.
a virtusertable is really only usefull if you are accepting more than one domain name, with a virtusertable you can have alias be specific to a signle domain name, so webmaster@foo can be forwarded to something different than webmaster@bar is forwarded to.
there is also a small semantic differnce between the two files, the aliais file has a : between the the original addr, and the forwarding add, a virtusertable file has whitespace between the two addresses.
for more information on virtusertable check out http://patriot.net/~scoile/isp-redhat/sendmail/virtusertable.
410.   What is naked sushi? What is Nyataimori? What is Nyotaimori? Or how do I ask for a "Naked Sushi" bar?
  [jake/2006-05-21]
( novalis/2005-03-30 )
404.   How can I limit the ammount of bandwidth rsync over ssh (or anything else) uses, without a complicated firewall solution?
  [leif/2004-02-06]
391.   Is E.B. White of Strunk and White fame the same one who wrote Charlotte's Web?
  [overcode/2003-11-03]
372.   What is the offical 'insta-gay' drink™ of #temp?
  [ross/2003-09-16]
364.   What is the best list of security tools at the moment?
  [jake/2003-07-06]
295.   How do I get a cheap EPOC R5 (Symbian) handheld?
  [combee/2001-12-07]
272.   If you were held captive, and your captor demanded you to mix a Big Dave's Drawersdropper or else… what do you do?!!!
  [kurt/2001-09-05]
241.   What the hell does [U:a:S:b:h] mean?
  [mennonite/2001-06-05]
172.   What were the specs of the Apollo Guidance Computer (AGC)?
  [rupe/2001-02-05]
( strick/2001-02-11 )
140.   What was programming the Royal McBee LGP-30 like?
  [rupe/2000-10-25]
129.   What do all the diferent colors of manic panic hair dye look like?
  [jesse/2000-10-07]
93.   Where can I find a GPLed Z80 assembler / disassembler for Linux and DOS?
  [rupe/2000-05-11]
74.   How many roads must a man walk down?
  [vonguard/2000-04-04]
70.   How can I get info from my (email-capable) cellfon?
  [robey/2000-02-29]
29.   Where can I find out about the DVD hack?
  [strick/2000-02-06]