Difficult is the opposite of easy. It means that something requires lots of effort to do it. Hard can be the opposite of "soft" (such as a hard pillow and a soft pillow) but it can also mean "difficult."
For example, you can say:
The test was difficult. = The test was hard.
It's difficult to understand the teacher. = It's hard to understand the teacher.
The word hard is a little more informal, so it's better to use difficult in more formal writing.
The word hard can also be an adverb to describe doing an action with great effort or energy. We often use it with the verbs work and try:
A powerful (cheap!) anti aging potion is lurking right in your fridge.Raspberries are loaded with ellagic acid, an antioxidant that research shows can prevent wrinkles when applied to the skin.It protects the collagen that keeps skin plump and beautiful from being worn down by the sun, says Wu.Add in honey, a natural humectant that holds water against the skin for maximum moisture, and you have got a recipe for gorgeous, dewey skin.Mash up a handful of raspberries with a spoonful of honey, and apply the mask to clean skin for 15 20 minutes.Rinse and pat dry.