ethic: prinpal basis transaction

prinpal basis transaction, what it is? what is its opposite? Thanks

principal transaction is when there is a spread on how much you pay to the broker, and I think if you want to use brokerage to help other clients from a principal trade, you need to get permission, where as an agency trade, as long as it eventually benefits the client its fine to use.