As part of the Home Office, the Immigration and Nationality Directorate (IND) are responsible for Immigration control. They also consider applications for permission to stay, citizenship and asylum.
Their website at
www.ind.homeoffice.gov.uk will help you understand UK Immigration control and what your rights and responsibilities are when you make an application
Below are some external links which you may also find useful.