Genderfluid means to be fluid in gender, like some days I may feel more masculine while others I may feel more feminine and some days I may feel like both or none.
Panromantic means to be able to like any gender, it doesn't matter what gender it is.
Demiromantic is to like a person after knowing them, having a deep friendship or knowing of them
Asexual is being able to like a person without having an sexual feeling towards them
(I may be wrong a bit or confused by definition cause I don't really know how to put in words)