Different Types/Levels of Membership/Role?

Is there anyway to have more than one kind of membership or role?

As far as I can tell it looks like it is either free or paid. and only one level.

Meaning, what I would like:

1) free level with access to certain custom fields/capabilities, limited number of postings

2) paid level with additional access and capabilities, more postings allowed

3) paid level with more… such uploading images or custom fields etc, unlimited posts

sorry if this has been asked and answered before, but searching the community isn’t working too well.