Cryptocurrency is a subset of virtual currency and bitcoin and ether are types of cryptocurrency.
Digital currency refers to any currency that exists online. Virtual currency is a digital representation of value and subset of digital currency. Cryptocurrency is a subset of virtual currency and bitcoin and ether are types of cryptocurrency.