A techology that allows Windows application to take advantage of interchageable external program modules.