Bose-Einstein condensation under external conditions