As Lee said, you only need to purchase Community Events if you want users to be able to submit their own events. Community Events will integrate with both the core plugin, The Events Calendar, and the premium add-on, the Events Calendar PRO.
Does that answer your question fully? Let me know if I can clarify anything.