All this amazing functionality is abstracted out for our users. This means that as a user, you only need to select a token to trade, and a token to trade for. Axial's smart contracts will find the best way to execute your trade based on the liquidity available, and get you the best results possible.