The groups of order 128

Abstract For any positive integer N , there are a finite number of non-isomorphic groups of order N . This paper deals with the 2358 groups of order 128. Their classification into families is presented, with the number of groups in each family and some of their properties.