Cloud Computing
GPL: GNU General Public License. Licencja na prawa autorskie typu open source autorstwa Richarda Stallmana, która w najściślejszej formie wymaga przyjęcia programów zbudowanych na kodzie licencjonowanym na licencji GPL.
granularity (szczegółowość): Ważna koncepcja projektowania oprogramowania, szczególnie w odniesieniu do komponentów, odnosząca się do ilości szczegółów lub funkcjonalności – od drobnej do grubej – dostarczanych w komponencie usługowym. Jeden składnik oprogramowania może zrobić coś bardzo prostego, na przykład obliczyć pierwiastek kwadratowy; inny ma wiele szczegółów i funkcjonalności, które reprezentują złożoną regułę biznesową lub przepływ pracy. Pierwszy składnik jest drobnoziarnisty, a drugi gruboziarnisty. Programiści często łączą usługi drobnoziarniste w usługi gruboziarniste, aby stworzyć usługę biznesową.
grid computing (przetwarzanie sieciowe): krok poza przetwarzanie rozproszone, obejmujące dużą liczbę komputerów w sieci (często rozproszonych geograficznie i być może o różnych typach i możliwościach), które są wykorzystywane do rozwiązania typowego problemu. Chmury są zwykle zorganizowane jako siatka komputerowa.