The title which the organizers of the Symposium have suggested for this introductory report covers an enormous domain. Even if one limits oneself, as I intend to do, to the large-scale structure, it is impossible to summarize this adequately in one communication. I intend therefore to confine myself to give, firstly, a list of principal subjects in which advances have been made and of the main problems which these advances have raised, and, secondly, to comment somewhat more extensively on some points which at the moment appear to be especially important.