Question for November 12, 2016
What is a technical term for the person in charge of maintaining a website?
A
Web host
0%
B
Web leader
0%
C
Webmaster
0%
D
Webposter
0%
Correct!
Incorrect!
View the Webmaster definition.
Next →