The major difference is the selling method. Online business sell online, on the internet, where as offline business sell offline, through stores. Online businesses are also the businesses that exist virtually and make money through advertising, facebook for example.