Businesses are thriving but online businesses are earning money and expanding. That does not mean that all online businesses are doing great, but often compared to brick and