The finite and infinite world