Capris are three-quarter length pants designed with a hemline that ends at mid-calf. Capris first became popular in the 50's and their name comes from the island of Capri, Italy, a popular holiday resort at the time. Capris are generally close-fitting and tapered, although loose-fitting capris are now common as well.
About Pants:
Pants are apparelbottoms that have material which covers the entire leg, down to the ankle.
About Shorts:
Shorts are apparelbottoms that have material cut short above the knee or slightly below the knee.