We propose and investigate dynamic spatial-temporal point process models for independent and interacting events. The models for independent events are dynamic spatial-temporal Poisson point process (DSTPPP) model that account for temporal and spatial clustering. The models proposed for events with interaction are Markov (Gibbs) space-time point process models. We model the intensity function of a DSTPPP via conditioning arguments that allow for additional interpretations and inclusion of well-known point process models as special cases. Depending on the nature of the questions to be answered, the in- tensity function of a DSTPPP can be modeled in several ways. First, we develop models via conditioning on the time component of the events and then consider conditioning on the location component of the events. Modeling, simulation and computation are accomplished in a fully hierarchical Bayesian framework. Finally, we focus on dynamic marked Markov space-time point processes, where the events are allowed to interact with each other across time and space. Once again the hierarchical Bayesian framework is invaluable in this case, since it allows us to introduce dynamic process models via conditioning. The methodolo- gies are illustrated using simulated data, and several applications, including modeling and inference for earthquake events in California, and tornado events in Missouri.