With the advent of the Internet, almost everything has been rendered deliverable with digital speed.
You could order items online, for example, and the same would be shipped to your doorsteps the next day. You could pay your bills through online channels as well.
And most definitely, you could apply for a credit card online, a process that gave birth to a tag for the cards acquired as such: online credit cards.
Clarifying The Term