Top-down and bottom-up are strategies of information processing and knowledge ordering, mostly involving software, but also other humanistic and scientific theories (see systemics). In practice , they can be seen as a style of thinking and teaching.
Black’s Law Online Dictionary