The easiest way to buy stocks is through an online stockbroker. After opening and funding your account, you can buy stocks through the broker's website in a matter of minutes. Other options include using a full-service stockbroker or buying stock directly from the company.