describes the differnces between the following

In about 200 words, describe the differences between and IDS ( Intrusion Detection System) and IPS( Intrusion Prevention System)

Also, In about 200 words, describe the differences between an NIDS and HIPS and where does each goes in a network design.

Cite your answers in MLA format