Ferromagnetic materials may present a complicated domain structure, due in part to the nonlocal nature of the self interactions. In this article we present a detailed study of the structure of one-dimensional magnetic domain walls in uniaxial ferromagnetic materials, and in particular, of the Neel and Bloch walls, We analyze the logarithmic tail of the Neel wall, and identify the characteristic length scales in both the Neel and Bloch walls. This analysis is used to obtain the optimal energy scaling for the Neel and Bloch walls. Our results are illustrated with numerical simulations of one-dimensional walls. A new model for the study of ferromagnetic thin films is presented.