Bitcoin was primarily build to handle cash transactions (and may someday even be recognized as 'real money') and has secured its place as a great currency and is also capable of much more, while Ethereum is a complex blockchain based contract mechanism.