Their existence offers a different purpose. Bitcoin serves as a medium of payment, whereas Ethereum serves to facilitate and enable the developers to create and run distributed applications.