A broker is an individual or firm that executes buy and sell orders and charges a commission. There are three main types of brokers: full service brokers provide research and recommendations; discount brokers provide stock lists but require self-research; online brokers provide online research tools for self-directed investing. A financial advisor advises clients on investing in securities for compensation. Roles similar to a stockbroker include investment advisor and financial advisor, though the roles can overlap.