Artifical Languages is a rather broad heading that can include several different classes of languages. The basic thing that makes them members of this category is that they were consciously made by someone(s) (humans, so far).
Languages intented for general purposes (e.g. Linguae Francae)
Languages intended to explore concepts
Languages of fictional worlds and peoples