It assumes that a data point x is generated by the following random process: (1) z is sampled from p(z) and 2x is generated from p θ (x|z).
the natural training objective would be to directly maximize the marginal log-likelihood log p θ (x) = log z p θ (x|z)p(z)dz.