Vertical
2. a computer network consisting of a worldwide network of computer networks that use the TCP/IP network protocols to facilitate data transmission and exchange
3. the profession of a teacher
6. someone who promotes or exchanges goods or services for money
10. give or assign a resource to a particular person or cause
Horizontal
1. being in effect or operation
4. following the teachings or manifesting the qualities or spirit of Jesus Christ
5. a database containing an ordered array of items (names or topics)
7. physical objects consisting of a number of pages bound together
8. a protocol (utilizing TCP) to transfer hypertext requests and information between servers and browsers
9. a depository built to contain books and other materials for reading and study
11. slang for a paunch
12. a style of expressing yourself in writing