Firstly, free tournaments on pokerstars are divided into public and private. Anyone can take part in the general tournament (also called open). You just need to register. Access to private tournaments is available only with a promotional code. Duration from 2 to 5 hours.