Binning is any kind of sorting by silicon quality. It can refer to sorting by the number of "good cores" you get, but it has usually meant sorting by speed grade or other characteristics.
> and how all manufacturers build their line of products.
Having identical functional units you disable is a great yield maximization strategy if it fits your product. Most semiconductor products are not in this category-- it's mostly just multicore CPUs and GPUs that have a lot of identical cores and relatively small uncore.