Is cross linking an ethical SEO practice?

What is cross linking in terms of Search Engine Optimisation? Is it an ethical SEO practice? What are the benefits of using it on a webpage? Is there a downside to the use of cross linking? In what circumstances could it be harmful? What is anchor text and how is it used in cross linking?
