Yes, there is a set draft day with bench spots. You play head to head for a week against another team. You get a point for each category you win for that entire week (hits, rbi, k's, WHIP, saves, etc). You set your lineup each day.
Biggest difference to fantasy football is that you are looking at your lineup almost daily rather than once a week.