There are many brands and many different formulas which are all great but when looking at a basic lipstick and lipgloss here are some of the differences:
Lipsticks come in a few different textures and are great at providing rich colour that can last a long time (depending on which type you choose).
You can get matt lipsticks which provide colour and are great for long lasting colour, however they can make your lips dry.
Creamy lipsticks come in really true colours and are great for those prone to get dry lips.
Frosted lipsticks are shimmery colour lipsticks and work well to create a fuller lip.
Lipgloss can come in a tube or pot packaging. Lipgloss does wear off quicker than lipstick.
Sheer lipgloss provide a hint of colour and lots of shine.
Sparkling lipglosses are glitter or shimmer infused and are great to add something more to your lips than traditional lip products.
Shiny lipglosses are great to give you lots of shine, some can give you a really wet look.
Creamy lipgloss gives you more colour and a creamier feel to your lips (but not quite like a lipstick)
These days there are so many different varieties to choose from that you are definitely going to find something that suits you. Both lipsticks and lipglosses can be found in long lasting and moisturising formulas. You can wear both a lipstick and lipgloss together, which looks great.
And don't forget if you have dry lips - before applying lipstick or lipgloss, apply a moisturising lip balm and leave it on for a good ten minutes or so to give you smooth lips and then you can apply your lipstick or lip gloss.
Do you have a preference for lipstick or lipgloss?