Etymology
Today it means: computationally intensive science, carried out in distributed network environments or with very large sets of data Full definition →
From e- + science.
Etymology from Wiktionary, CC BY-SA 4.0.