--force-depends ignores dependencies, if some packages are not available (or in available in prefered version) but the package you install may run without. If dependencies are broken, the package will not install, if you dont use --force-depends.
The default case installs automaticly the depended files, if you have them in feed.
Cheers,
Sam