The pmf applies only to discrete random variables.
The pdf applies only to continuous random variables.
The cdf applies to any random variables, including ones that have neither a pdf nor pmf.
(A mixed distribution is not the only case of a distribution that doesn't have a pdf or pmf, but it's a reasonably common situation - for example, consider the amount of rain in a day, or the amount of money paid in claims on a property insurance policy, either of which might be modelled by a zero-inflated continuous distribution)
The cdf for a random variable $X$ gives $P(X\leq x)$
The pmf for a discrete random variable $X$, gives $P(X=x)$.
The pdf doesn't itself give probabilities, but relative probabilities; continuous distributions don't have point probabilities. To get probabilities from pdfs you need to integrate over some interval - or take a difference of two cdf values.
It's difficult to answer the question 'do they contain the same information' because it depends on what you mean. You can go from pdf to cdf (via integration), and from pmf to cdf (via summation), and from cdf to pdf (via differentiation) and from cdf to pmf (via differencing), so if a pmf or a pdf exists, it contains the same information as the cdf.