Aside from purchasing bitcoins or gambling and potentially winning bitcoins, you can earn them through ways such as: mining, owning a faucet, trading Bitcoin, affiliate programs, bitcoin lending, etc.