A fee-only advisor is compensated only by the fees paid by their clients, whereas a fee-based advisor charges a fee but is also compensated through commissions.