The factor that differentiates top-down processing from bottom-up processing is that top-down processing starts with the cognitive processing in the brain.
Top-down processing is a development pattern through the use of contextual information. It begins with our thoughts, which flows down to our lower level functions such as the senses.