Bitcoin and Making Money With It

Bitcoin has revolutionized decentralized currencies and online transactions, but what exactly is bitcoin? what are its uses and how can someone make money of it?