No difference.
If you need all the fields from the table, sorted by primary key value, just
bind the form to your table.
If you need only some records, or need them sorted in another way, either
create a query, or use a SQL statement in the form's RecordSource. Either
way, it will end up as a (hidden) saved query behind the scenes.