The heterogeneous world