cyber - adj. computer-based
domestic - adj. of, relating to or made in your own country
blog - n. a Web site on which someone writes about personal opinions, activities, and experiences
custody - n. the state of being kept in a prison or jail
server - n. the main computer in a network which provides files and services that are used by the other computers