# Short Answer # You are getting into trouble with comprehension because you are combining two of the nouns. Without taking any shortcuts that could lead to confusion, the following will *always* be correct and understandable: * ✔ We discussed **task offloading**, **edge computing**, and **fog computing**. * ✔ We discussed **network latency**, **task offloading**, **edge computing**, and **fog computing**. It's better to be understood than to make something succinct at the cost of comprehension. Taking any kind of shortcut *might* cause confusion. Any discussion of what shortcut should be used is often a matter of style. While some styles are common, not everybody necessarily uses the same one. So, there is no single answer that is always objectively correct. However, skip to the third section of this answer if you want a stylistic answer. --- # Intermediate Discussion # There is a possible problem with the assumption that even the simple **edge computing** and **fog computing** can be turned into **edge and fog computing** without confusion. Determine the number of types of items being discussed in the following two sentences: 1. We discussed edge and fog computing. 2. We discussed peanut butter and jelly sandwiches. We can *assume* something, but only because of context and experience: 1. We discussed (1) edge <sup>computing</sup> and (2) fog computing. 2. We discussed (1) peanut butter and jelly sandwiches. However, it's not beyond the realm of possibility that somebody could actually mean something different: 1. We discussed (1) edge and fog computing.<br><br>We discussed a single area of computing that involved the combination of edge technology and fog technology.<br><br> 2. We discussed (1) peanut butter sandwiches and (2) jelly sandwiches.<br><br>We discussed two types of sandwiches, one made with just peanut butter, and the other made with just jelly. So, even the assumption that *edge and fog computing* is taken to mean two different types of computing could be faulty. In which case, refer back to the start of this answer, and don't combine them. But let's assume there is no misunderstanding, and that everybody understands the meaning of *edge and fog computing*, and that it describes two different things. Commonly, such combinations are made all the time. Unless somebody is talking about *peanut butter and jelly sandwiches*, it's understood that the conjunction is just a shortcut to combine the description of two different things. --- # Possible Styles to Avoid Confusion # If you are to combine two items with a conjunction and then add more items, there are a couple of ways that are commonly accepted. ✘ We discussed task offloading, edge, and fog computing. As mentioned in the question, you cannot do it this way because it leads to too much confusion over the use of *edge* between commas. Funnily enough, the commonly accepted way of doing this is already provided in the question with its example sentences of four items. Applying that to just three items, this is what we would normally see: * ✔ We discussed task offloading, and edge and fog computing. * ✔ We discussed edge and fog computing, and task offloading. Despite the normal conventions of conjunctions and serial commas, either of the above styles are often accepted. But there is an alternative: * ✔ We discussed task offloading, *as well as* edge and fog computing. * ✔ We discussed edge and fog computing, *as well as* task offloading. The use of *as well as* breaks the flow that the series of conjunctions and serial comma previously struggled with. Other phrases such as *in addition to* could also be employed. Note that, depending on style, the comma used in the above two sentences could be omitted. This works when there are three items. --- When it comes to four or more items, at least two of which are paired together with a shortening conjunction, you can also make use of semicolons—something that every major style guide recommends when there are multiple such items. The use of semicolons is even more necessary when there are two or more pairs of such items: * ✔ We discussed network and local latency; task offloading; edge and fog computing; cats; and peanut butter and jelly sandwiches. Because of the number of items, semicolons are easily employed. Further, it's commonly understood that *peanut butter and jelly sandwiches* is being used in a way that's different from the other combined list items.