Thunking is a term related to computer programming which refers to the process of transferring data between two distinct address spaces. Although the term is quite precise in its meaning, there are several synonyms that can be used in place of thunking. These include marshalling, bridge building, data conversion, and interposing. All of these terms refer to the same basic process of moving data from one space to another and are often used interchangeably. Whether you are working in software development, systems integration, or another related field, understanding these synonyms can help you communicate more effectively with others in your industry.