How to open wordpress for me to start my website I have a free hosting

How do I start using my free host? I didn’t quite understand how you can access a panel and install wordpress so I can start my website.

In fact i was wondering how i access DirectAdmin i didn’t receive any login and password in my email.