The main advantages are that you save a lot of time and energy. You don't have to lug around heavy bags. Moreover, you can order where and when you want. You are therefore not dependent on the opening hours of your local store. In practice, it is often cheaper when you order your groceries online. You order exactly what you need, and make fewer impulse purchases.