Lots of people buy BA flights on aa.com (because it is generally cheaper, though not always). AA.com is acting as a travel agent, in this case and not as AA the airline, though the e-ticket will be on AA ticket stock (001). It works very well. The only down-side is that BA willl not let you upgrade a ticket if it is not bought from BA.