
liefern
to deliver
To bring goods, packages, or ordered items to a specific place or person.
Der Onlineshop liefert die Ware innerhalb von zwei Werktagen.
The online shop delivers the goods within two business days.
to deliver / provide
Loading your saved state.

to deliver
To bring goods, packages, or ordered items to a specific place or person.
Der Onlineshop liefert die Ware innerhalb von zwei Werktagen.
The online shop delivers the goods within two business days.

to provide
To produce or make available something expected or needed, for example results, evidence, or an explanation.
Die Studie lieferte den Beweis für seine Theorie.
The study provided the evidence for his theory.

to have
To enter into an intense competition, argument, or fight with someone. Usually in fixed combinations such as 'sich ein Duell/einen Kampf/ein Rennen liefern' (to have a duel/fight/race).
Die beiden Kandidaten lieferten sich eine hitzige Debatte im Fernsehen.
The two candidates had a heated debate on television.
The verb 'liefern' (to deliver/provide) is very often used with two objects: a person in the dative (to whom something is delivered) and a thing in the accusative (what is delivered).
Der Lieferservice liefert uns das Essen direkt ins Büro.
The delivery service delivers the food directly to our office.
When it is about physical objects (package, pizza), the first meaning is intended. When it is about information (evidence, reasons), the second, abstract meaning is intended. The reflexive form 'sich etwas liefern' always points to a competition.
Die Polizei hofft, dass der Zeuge neue Hinweise liefern kann.
The police hope that the witness can provide new clues.
In the meaning of 'etwas bringen' (to bring something), 'liefern' (to deliver) is often combined with ordered goods. Typical phrases are 'Waren liefern' (to deliver goods), 'ein Paket liefern' (to deliver a package), or 'Essen nach Hause liefern lassen' (to have food delivered to your home).
Wir lassen uns die Getränke für die Party liefern.
We’re having the drinks for the party delivered.
Besides goods, 'liefern' (to provide) can also make abstract things available. Common combinations are 'Beweise liefern' (to provide evidence), 'Argumente liefern' (to provide arguments), 'eine Erklärung liefern' (to provide an explanation), or 'Ergebnisse liefern' (to deliver results).
Der Experte lieferte eine plausible Erklärung für das Phänomen.
The expert provided a plausible explanation for the phenomenon.
In the expression 'sich etwas liefern', the verb is reflexive with a dative pronoun (sich) and an accusative object. It describes a mutual contest or conflict.
Die beiden Teams lieferten sich ein spannendes Spiel.
The two teams had an exciting game.
to bring
Bringen and liefern can both refer to transporting goods to a person. Bringen neutrally describes the change of location. Liefern is especially appropriate when a business or service transports ordered goods to the customer as agreed.

Der Getränkemarkt liefert mir zwei bestellte Getränkekisten nach Hause.
The beverage store delivers two crates of drinks I ordered to my home.
Meine Nachbarin bringt mir zwei Getränkekisten nach Hause.
My neighbor brings me two crates of drinks home.