What does Background thread mean?

Background thread meaning in Computer Science Dictionary

In development, a background bond is a thread that works behind the scenes, even though the foreground bond continues to run. For-instance, a background bond may perform computations on individual feedback whilst the individual is entering information using a foreground bond.