
Inbredding and line breeding are in fact basically the same. The two terms are used to differentiate the degree.
Most people would say inbreedingwas mating of the closest relatives. Mother to son, father to daughter, brother to sister.
some people would consider the mating of Half siblings and Grandparent to grandchild, and first cousins to also be inbreeding, and others would call this line breeding.
Most every one else would consider it linebreeding if there are the same dogs on both sides of a pedigree withinn 3 generations, and others wopuld still think it linebred as much as 5 generations.
Reasons for linebreeding can be quite complex, but basically to increase the likelihood of geting similar to what the linebred inbred animals are or have produced. Trying to load the dice in favour of producing what you want. It can also be a useful tool in finding out what bad points are hidden behind an animal, as these are more likely to be expressed, along with the good, when a closely related breeding takes place.
Outcrossing is normally mating of unrelated animal within 5 or more geneartions