X-ray and neutron-scattering techniques characterize proteins in solution and complement high-resolution structural studies. They are useful when either a large protein cannot be crystallized, in which case scattering yields a solution structure, or a crystal structure has been determined and requires validation in solution. These solution structures are determined by the application of constrained modelling methods based on known subunit structures. First, an appropriate starting model is generated. Next, its conformation is randomized to generate thousands of models for trial-and-error fits. Comparison with the experimental data identifies a small family of best-fit models. Finally, their significance for biological function is assessed. We illustrate this in application to structure determinations for secretory immunoglobulin A, the most prevalent antibody in the human body and a first line of defence in mucosal immunity. We also discuss the applications to the large multi-domain proteins of the complement system, most notably its major regulator factor H, which is important in age-related macular degeneration and renal diseases. We discuss the importance of complementary data from analytical ultracentrifugation, and structural studies of protein -protein complexes. We conclude that constrained scattering modelling makes useful contributions to our understanding of antibody and complement structure and function.