The three-dimensional structures of fourteen histo-blood groups carbohydrate antigens have been established through a combination of molecular mechanics and conformational searching methods. The conformational space available for each disaccharide, constituents of these determinants, has been throroughly characterized. The results have been organized in a data bank fashion. Larger relatives, i.e. 14 tri- and tetrasaccharides of histo-blood group antigens, have been modelled using a different method for exploring the complex potential energy surface. This approach is aimed at establishing all the possible families of conformations, along with the conformational pathways. Different conformational behaviours are exhibited by these oligosaccharides. Some of them, i.e. Le(x) and Le(y) tri and tetrasaccharides, are very rigid; 99% of their populations belong to the same conformational family. Others, like H type 1, H type 2 or H type 6 oligosaccharides, are essentially rigid, but a secondary conformational family, corresponding to 3-4% of the total population, can arise. Finally, the H types 3 and 4 trisaccharides, and the A type 1 and A type 2 tetrasaccharides are predicted to behave rather flexibly. The information gathered in the present investigation has been used to analyse the body of experimental evidence, either physical or biological, available for this series of carbohydrate antigens. Of special interest are the several different alignments that can be proposed for these molecules. They yield a realistic definition of the three-dimensional features of the epitopes thereby providing essential information about how carbohydrate antigens are recognized by proteins.