abstract global internet communication PC technology