A technique for manufacturing a low-cost, small volume, and highly integrated semiconductor device is provided. A characteristic of the present invention is that a semiconductor element formed by using a semiconductor thin film is transferred over a semiconductor element formed by using a semiconductor substrate by a transfer technique in order to manufacture a semiconductor device. Compared with the conventional manufacturing method, mass production of semiconductor devices with lower cost and higher throughput can be realized, and production cost per semiconductor device can be reduced.