When an invention is not complete an application can be filed with provisional specification which is known as provisional application. This helps in establishing a priority date for your invention. However, it is not necessary to file an application with provisional specification and one can file application directly with complete specification.