Often used informally to indicate something is done.
El proyecto está finito y listo para ser presentado al público.
The project is finished and ready to be presented to the public.