Banana Republic is the mainstream brand whereas Banana Republic factory is the less expensive version where the clothing is specifically designed and manufactured for the store and is therefore not a Banana Republic outlet store.