  We present unified approach to different recent entanglement criteria.
Although they were developed in different ways, we show that they are all
applications of a more general principle given by the Cauchy-Schwarz
inequality. We explain this general principle and show how to derive with it
not only already known but also new entanglement criteria. We systematically
investigate its potential and limits to detect bipartite and multipartite
entanglement.
