Credits are a Forum Currency made to reward active Members of the Forums. With credits you are currently not able to do anything except for gaining them and bragging about your wealth though in the future you will be able to earn some things with them. If you have any suggestions for them or what you think would be nice rewards feel free to leave them here and the Forum Team will look into them.