Behavior and Structure
There is no such thing as a Behavioral Description or a Structural Description!
There is the possibility of behavior and of structure in any description (except, perhaps, the enumeration of all possible input waveforms and the corresponding system response)There is often confusion between procedural and applicative notations for describing programs.
This is a problem with VHDL :