  We provide a comprehensive treatment of embezzlement of entanglement in the
setting of von Neumann algebras and discuss its relation to the classification
of von Neumann algebras as well as its application to relativistic quantum
field theory. Embezzlement of entanglement is the task of producing any
entangled state to arbitrary precision from a shared entangled resource state
using local operations without communication while perturbing the resource
arbitrarily little. In contrast to non-relativistic quantum theory, the
description of quantum fields requires von Neumann algebras beyond type I
(finite or infinite dimensional matrix algebras) -- in particular, algebras of
type III appear naturally. Thereby, quantum field theory allows for a
potentially larger class of embezzlement resources. We show that Connes'
classification of type III von Neumann algebras can be given a quantitative
operational interpretation using the task of embezzlement of entanglement.
Specifically, we show that all type III$_\lambda$ factors with $\lambda>0$ host
embezzling states and that every normal state on a type III$_1$ factor is
embezzling. Furthermore, semifinite factors (type I or II) cannot host
embezzling states, and we prove that exact embezzling states require
non-separable Hilbert spaces. These results follow from a one-to-one
correspondence between embezzling states and invariant states on the flow of
weights. Our findings characterize type III$_1$ factors as "universal
embezzlers" and provide a simple explanation as to why relativistic quantum
field theories maximally violate Bell inequalities. While most of our results
make extensive use of modular theory and the flow of weights, we establish that
universally embezzling ITPFI factors are of type III$_1$ by elementary
arguments.
