General aspects